Compare commits

..

26 Commits

Author SHA1 Message Date
scorpio810
a90ef4c581 Tag version 0.6 RC3
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/tags/0.6rc3@5041 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-09-20 09:44:34 +00:00
scorpio810
5612121df2 Update displayed Version to 0.60-RC3
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5040 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-09-20 09:38:50 +00:00
blacksun
517c7db05e Remove the second color of conductor.
Add double click on the handler, open the conducteur properties dialog 


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5034 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-27 19:08:02 +00:00
scorpio810
9b4b317d7f Merge commits "r4999, r500, r5001" to branch 0.60
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5033 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-27 13:55:10 +00:00
scorpio810
fad7ba8347 Update Dutch translation, thank Dik
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5026 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-23 11:05:10 +00:00
scorpio810
82fd0fd181 Fix typo
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5020 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-15 01:43:45 +00:00
scorpio810
603fa81cb7 Minor
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5018 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-11 00:48:54 +00:00
scorpio810
65d87814b6 Merge commits r5007, r5013, r5014, r5015
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@5017 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-10 23:19:04 +00:00
scorpio810
eeaecfa40e Creation de la branche 0.60
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.60@4998 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-08-01 13:41:26 +00:00
blacksun
5d4fcfa932 Minor
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4997 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-31 17:54:22 +00:00
blacksun
fbae3da33f Element editor : clear the event interface befor save, to avoid the save of the primitive owned by the interface.
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4996 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-31 17:41:48 +00:00
scorpio810
ecfb49c227 Fix libpng warning: iCCP: known incorrect sRGB profile, thanks LETARTARE
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4995 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-27 21:46:34 +00:00
blacksun
b800d466f5 Fix windows vista warning.
Thanks LETARTARE


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4994 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-27 20:26:13 +00:00
blacksun
a69e39cd2f Fix crash: In Xref link widget, If there is an element being added (element pose mode), and this one is compatible with the type of Xref sought by the widget, then the widget show this element.
When user finish the element pose mode, the element under the cursor is deleted, but continue to be show by the widget.
So, click on this element in the widget cause a crash.
This case come when user add element and go to another diagram without finish the pose mode, and open Xref link widget from an element in this other diagram. 


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4993 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-26 08:55:32 +00:00
blacksun
4c56ebf353 Fix crash. Close a project with a selected linkable element (master, slave, report) cause a crash
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4992 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-20 12:40:30 +00:00
scorpio810
9fdcf1a4ad Add new symbol, thanks Shateks
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4991 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-20 12:35:02 +00:00
scorpio810
f4025e1ef0 Add new symbols, thanks Galexis
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4990 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-16 17:54:47 +00:00
scorpio810
64f49be4e9 Update Polish translations, thanks Pawel
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4987 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-12 18:10:04 +00:00
scorpio810
0505dd18b2 Add new symbols, thanks Marcin
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4984 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-07-08 20:19:19 +00:00
scorpio810
7d25cda29c Remove unused macOS compiler flags
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4983 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-30 14:15:32 +00:00
scorpio810
af7179091e Add clang version in compilation informations for macOS
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4982 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-27 15:48:26 +00:00
scorpio810
06eefc793a Move to Clang compiler, replace gcp command
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4981 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-27 14:49:46 +00:00
blacksun
f390c750d5 Fix behavior :
In some condition, label of report element are not up to date.
In some condition, the title of tabs widget of folios are not up to date


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4980 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-20 19:15:39 +00:00
scorpio810
9fdb5ff4fe Refresh icons
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4979 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-14 13:32:52 +00:00
scorpio810
e37a7450b4 Convert svg icons to png
Workaround to fix segfault on Fedora, thanks Remi for reporting this issue
see : https://bugzilla.redhat.com/show_bug.cgi?id=1461390



git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4978 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-14 11:56:32 +00:00
scorpio810
d3f5352a03 Minor
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4977 bfdf4180-ca20-0410-9c96-a3a8aa849046
2017-06-13 14:38:50 +00:00
130 changed files with 6976 additions and 2306 deletions

View File

@@ -8,6 +8,7 @@ $ qmake (qmake-qt5 for Debian-based systems)
$ make $ make
# umask 0022 # umask 0022
# make install # make install
[fr] [fr]
Pré-requis : Pré-requis :
libQt5 (paquets libqt5*) libQt5 (paquets libqt5*)

View File

@@ -0,0 +1,36 @@
<definition link_type="master" width="80" height="50" hotspot_x="51" orientation="dyyy" version="0.60" type="element" hotspot_y="24">
<uuid uuid="{a2740e69-3632-4ab0-8bd1-0591adc0b909}"/>
<names>
<name lang="fr">Interrupteur sectionneur triphasé</name>
</names>
<kindInformations>
<kindInformation show="1" name="type">protection</kindInformation>
</kindInformations>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<polygon antialias="true" y3="20" closed="false" x2="0" x1="-5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" y1="-10" x3="0"/>
<circle y="10" antialias="true" x="-42" style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="4"/>
<circle y="-12" antialias="true" x="18" style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="4"/>
<circle y="-12" antialias="true" x="-22" style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="4"/>
<circle y="-12" antialias="true" x="-2" style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="4"/>
<polygon antialias="true" y3="20" closed="false" x2="0" x1="-5" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" y1="-10" x3="0"/>
<polygon antialias="true" y3="20" closed="false" x2="20" x1="15" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" y1="-10" x3="20"/>
<polygon antialias="true" y3="20" closed="false" x2="-20" x1="-25" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" y1="-10" x3="-20"/>
<input y="3" x="22.75" size="9" text="_" tagg="label"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="0" x1="0" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-20"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="-2" x1="2" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-12"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="-20" x1="-20" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-20"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="-22" x1="-18" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-12"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="20" x1="20" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-20"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="18" x1="22" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-12" y1="-12"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="-40" x1="15" style="line-style:dashed;line-weight:normal;filling:none;color:black" y2="0" y1="0"/>
<line length1="1.5" antialias="false" length2="1.5" end1="none" end2="none" x2="-45" x1="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-10" y1="10"/>
<terminal y="-20" x="0" orientation="n"/>
<terminal y="20" x="0" orientation="s"/>
<terminal y="-20" x="20" orientation="n"/>
<terminal y="20" x="20" orientation="s"/>
<terminal y="-20" x="-20" orientation="n"/>
<terminal y="20" x="-20" orientation="s"/>
</description>
</definition>

View File

@@ -0,0 +1,26 @@
<definition type="element" hotspot_y="44" version="0.60" hotspot_x="43" link_type="slave" orientation="dyyy" width="60" height="60">
<uuid uuid="{9f95f940-7ebe-43df-9f35-c4c07eb2e047}"/>
<names>
<name lang="fr">Contact NF disjoncteur magnéto-thermique GV</name>
</names>
<kindInformations>
<kindInformation name="number" show="1">1</kindInformation>
<kindInformation name="state" show="1">NC</kindInformation>
<kindInformation name="type" show="1">simple</kindInformation>
</kindInformations>
<informations></informations>
<description>
<polygon x3="-22" x6="-27" y4="-26" y2="-20" closed="false" x5="-27" y5="-26" y6="-30" x7="-27" x4="-22" x2="-27" y3="-20" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" y1="-16" x1="-27" y7="-30"/>
<rect y="-30" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-37" width="20" height="28"/>
<text y="-5" text="I>" size="9" x="-34"/>
<input y="-13.5" text="_" size="8" tagg="label" rotate="true" x="4"/>
<line length1="1.5" length2="1.5" y2="-16" end2="none" x2="-17" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-16" x1="-37"/>
<line length1="1.5" length2="1.5" y2="-40" end2="none" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-25" x1="0"/>
<line length1="1.5" length2="1.5" y2="-25" end2="none" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-5" x1="0"/>
<line length1="1.5" length2="1.5" y2="-5" end2="none" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="10" x1="0"/>
<line length1="1.5" length2="1.5" y2="-15" end2="none" x2="0" end1="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y1="-15" x1="-15"/>
<line length1="1.5" length2="1.5" y2="-25" end2="none" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-25" x1="0"/>
<terminal y="10" orientation="s" x="0"/>
<terminal y="-40" orientation="n" x="0"/>
</description>
</definition>

View File

@@ -0,0 +1,25 @@
<definition type="element" hotspot_y="44" version="0.60" hotspot_x="42" link_type="slave" orientation="dyyy" width="50" height="60">
<uuid uuid="{ad62e994-1c20-42c4-8a2f-40519cc56f5c}"/>
<names>
<name lang="fr">Contact NO disjoncteur magnéto-thermique GV</name>
</names>
<kindInformations>
<kindInformation name="number" show="1">1</kindInformation>
<kindInformation name="state" show="1">NC</kindInformation>
<kindInformation name="type" show="1">simple</kindInformation>
</kindInformations>
<informations></informations>
<description>
<polygon x3="-22" x6="-27" y4="-26" y2="-20" closed="false" x5="-27" y5="-26" y6="-30" x7="-27" x4="-22" x2="-27" y3="-20" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" y1="-16" x1="-27" y7="-30"/>
<rect y="-30" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-37" width="20" height="28"/>
<text y="-5" text="I>" size="9" x="-34"/>
<input y="-13.5" text="_" size="8" tagg="label" rotate="true" x="4"/>
<line length1="1.5" length2="1.5" y2="-16" end2="none" x2="-17" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-16" x1="-37"/>
<line length1="1.5" length2="1.5" y2="-40" end2="none" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-25" x1="0"/>
<line length1="1.5" length2="1.5" y2="-25" end2="none" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-5" x1="0"/>
<line length1="1.5" length2="1.5" y2="-5" end2="none" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="10" x1="0"/>
<line length1="1.5" length2="1.5" y2="-15" end2="none" x2="-7" end1="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y1="-15" x1="-15"/>
<terminal y="-40" orientation="n" x="0"/>
<terminal y="10" orientation="s" x="0"/>
</description>
</definition>

View File

@@ -0,0 +1,27 @@
<definition hotspot_y="44" orientation="dyyy" width="60" link_type="slave" version="0.60" type="element" height="60" hotspot_x="43">
<uuid uuid="{864cffa3-e421-4a4e-a32b-79ac58782150}"/>
<names>
<name lang="fr">Contact NF disjoncteur magnéto-thermique GV</name>
<name lang="en">Contact NC circuit-breaker magneto-thermal GV</name>
</names>
<kindInformations>
<kindInformation name="number" show="1">1</kindInformation>
<kindInformation name="state" show="1">NC</kindInformation>
<kindInformation name="type" show="1">simple</kindInformation>
</kindInformations>
<informations></informations>
<description>
<polygon y2="-20" x7="-27" y1="-16" x3="-22" x2="-27" y3="-20" x4="-22" closed="false" style="line-style:normal;line-weight:normal;filling:none;color:black" y4="-26" y6="-30" antialias="true" y5="-26" y7="-30" x1="-27" x5="-27" x6="-27"/>
<rect x="-37" width="20" style="line-style:normal;line-weight:normal;filling:none;color:black" y="-30" height="28" antialias="false"/>
<text text="I>" x="-34" y="-5" size="9"/>
<input text="_" x="4" tagg="label" y="-13.5" rotate="true" size="8"/>
<line y2="-16" end1="none" y1="-16" length1="1.5" length2="1.5" x2="-17" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x1="-37"/>
<line y2="-40" end1="none" y1="-25" length1="1.5" length2="1.5" x2="0" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x1="0"/>
<line y2="-25" end1="none" y1="-5" length1="1.5" length2="1.5" x2="10" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x1="0"/>
<line y2="-5" end1="none" y1="10" length1="1.5" length2="1.5" x2="0" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x1="0"/>
<line y2="-15" end1="none" y1="-15" length1="1.5" length2="1.5" x2="0" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x1="-15"/>
<line y2="-25" end1="none" y1="-25" length1="1.5" length2="1.5" x2="10" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x1="0"/>
<terminal orientation="s" x="0" y="10"/>
<terminal orientation="n" x="0" y="-40"/>
</description>
</definition>

View File

@@ -0,0 +1,26 @@
<definition height="60" version="0.60" hotspot_y="44" link_type="slave" width="50" type="element" hotspot_x="42" orientation="dyyy">
<uuid uuid="{b8d09102-929e-4929-9428-1162ffe92322}"/>
<names>
<name lang="fr">Contact NO disjoncteur magnéto-thermique GV</name>
<name lang="en">Contact NO circuit-breaker magneto-thermal GV</name>
</names>
<kindInformations>
<kindInformation name="number" show="1">1</kindInformation>
<kindInformation name="state" show="1">NC</kindInformation>
<kindInformation name="type" show="1">simple</kindInformation>
</kindInformations>
<informations></informations>
<description>
<polygon y5="-26" y3="-20" x3="-22" x4="-22" x1="-27" closed="false" x2="-27" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" y4="-26" y6="-30" y1="-16" y2="-20" x7="-27" y7="-30" x5="-27" x6="-27"/>
<rect height="28" y="-30" style="line-style:normal;line-weight:normal;filling:none;color:black" x="-37" antialias="false" width="20"/>
<text size="9" y="-5" text="I>" x="-34"/>
<input size="8" rotate="true" y="-13.5" text="_" x="4" tagg="label"/>
<line x1="-37" x2="-17" style="line-style:normal;line-weight:normal;filling:none;color:black" length1="1.5" antialias="false" length2="1.5" end1="none" y1="-16" y2="-16" end2="none"/>
<line x1="0" x2="0" style="line-style:normal;line-weight:normal;filling:none;color:black" length1="1.5" antialias="false" length2="1.5" end1="none" y1="-25" y2="-40" end2="none"/>
<line x1="0" x2="-10" style="line-style:normal;line-weight:normal;filling:none;color:black" length1="1.5" antialias="true" length2="1.5" end1="none" y1="-5" y2="-25" end2="none"/>
<line x1="0" x2="0" style="line-style:normal;line-weight:normal;filling:none;color:black" length1="1.5" antialias="false" length2="1.5" end1="none" y1="10" y2="-5" end2="none"/>
<line x1="-15" x2="-7" style="line-style:normal;line-weight:thin;filling:none;color:black" length1="1.5" antialias="false" length2="1.5" end1="none" y1="-15" y2="-15" end2="none"/>
<terminal y="-40" x="0" orientation="n"/>
<terminal y="10" x="0" orientation="s"/>
</description>
</definition>

View File

@@ -0,0 +1,47 @@
<definition width="70" orientation="dyyy" version="0.5" height="60" type="element" hotspot_y="27" link_type="simple" hotspot_x="44">
<uuid uuid="{90f11615-a2f2-4324-8d2c-c2a9b7377dfa}"/>
<names>
<name lang="it">Motore trifase PE + BRAKE</name>
<name lang="en">Three-phase engine PE + BRAKE</name>
<name lang="ru">Трёхфазный эл. мотор PE + BRAKE</name>
<name lang="cs">Trojfázový motor PE + BRAKE</name>
<name lang="es">Motor trifásico PE + BRAKE</name>
<name lang="pl">Silnik trójfazowy PE + BRAKE</name>
<name lang="de">Drehstrom Motor PE + BRAKE</name>
<name lang="pt">Motor trifásico PE + BRAKE</name>
<name lang="fr">Moteur triphasé PE + BRAKE</name>
</names>
<informations>Author: The QElectroTech team&#xd;
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="W1" rotation="270" x="8" y="-9" size="5"/>
<text text="V1" rotation="270" x="-2" y="-11" size="5"/>
<text text="PE" rotation="270" x="18" y="-11" size="5"/>
<text text="M" x="-10.25" y="18" size="18"/>
<circle diameter="30" antialias="true" x="-15" y="-5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="M_" tagg="label" x="-21" y="41" size="9"/>
<line x1="0" y2="-5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="10" length1="1.5" y1="-16" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<arc start="30" angle="-70" width="35" height="35" antialias="true" x="-17.5" y="-7.5" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="12" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="18" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="20" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="-20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="2" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="18" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-23" y2="18" length1="1.5" y1="2" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="10" height="8" antialias="false" x="-35" y="6" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-25" y2="10" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="-24" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="-17" length1="1.5" y1="6" end2="none" length2="1.5" antialias="false" x2="-30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="20" length1="1.5" y1="14" end2="none" length2="1.5" antialias="false" x2="-30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-40" y2="-17" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="U1" rotation="270" x="-12" y="-10" size="5"/>
<terminal orientation="n" x="-40" y="-21"/>
<terminal orientation="n" x="0" y="-21"/>
<terminal orientation="n" x="10" y="-21"/>
<terminal orientation="n" x="-10" y="-21"/>
<terminal orientation="n" x="-30" y="-21"/>
<terminal orientation="n" x="20" y="-21"/>
</description>
</definition>

View File

@@ -0,0 +1,47 @@
<definition width="70" orientation="dyyy" version="0.5" height="60" type="element" hotspot_y="27" link_type="simple" hotspot_x="24">
<uuid uuid="{dbafa441-1b92-4540-a129-d9d07100d4ad}"/>
<names>
<name lang="it">Motore trifase PE + TERM</name>
<name lang="en">Three-phase engine PE + TERM</name>
<name lang="ru">Трёхфазный эл. мотор PE + TERM</name>
<name lang="cs">Trojfázový motor PE + TERM</name>
<name lang="es">Motor trifásico PE + TERM</name>
<name lang="pl">Silnik trójfazowy PE + TERM</name>
<name lang="de">Drehstrom Motor PE + TERM</name>
<name lang="pt">Motor trifásico PE + TERM</name>
<name lang="fr">Moteur triphasé PE + TERM</name>
</names>
<informations>Author: The QElectroTech team&#xd;
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="PE" rotation="270" x="18" y="-11" size="5"/>
<text text="W1" rotation="270" x="8" y="-9" size="5"/>
<text text="V1" rotation="270" x="-2" y="-11" size="5"/>
<text text="M" x="-10.25" y="18" size="18"/>
<circle diameter="30" antialias="true" x="-15" y="-5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="M_" tagg="label" x="-2" y="41" size="9"/>
<line x1="0" y2="-5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="10" length1="1.5" y1="-16" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<arc start="30" angle="-70" width="35" height="35" antialias="true" x="-17.5" y="-7.5" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="12" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="18" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="26" y2="7" length1="1.5" y1="14" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="35" y2="5" length1="1.5" y1="7" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="-15" length1="1.5" y1="2" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="-16" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="20" length1="1.5" y1="17" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="4" height="14" antialias="false" x="28" y="3" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="17" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="-17" length1="1.5" y1="3" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="3" length1="1.5" y1="17" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="U1" rotation="270" x="-12" y="-10" size="5"/>
<terminal orientation="n" x="40" y="-21"/>
<terminal orientation="n" x="30" y="-21"/>
<terminal orientation="n" x="10" y="-21"/>
<terminal orientation="n" x="20" y="-21"/>
<terminal orientation="n" x="-10" y="-21"/>
<terminal orientation="n" x="0" y="-21"/>
</description>
</definition>

View File

@@ -0,0 +1,59 @@
<definition width="90" orientation="dyyy" version="0.5" height="60" type="element" hotspot_y="27" link_type="simple" hotspot_x="44">
<uuid uuid="{97c46158-96c8-42e0-b198-96bdc6bdaee7}"/>
<names>
<name lang="it">Motore trifase PE + TERM + BRAKE</name>
<name lang="ru">Трёхфазный эл. мотор PE + TERM + BRAKE</name>
<name lang="en">Three-phase engine PE + TERM + BRAKE</name>
<name lang="cs">Trojfázový motor PE + TERM + BRAKE</name>
<name lang="pl">Silnik trójfazowy PE + TERM + BRAKE</name>
<name lang="es">Motor trifásico PE + TERM + BRAKE</name>
<name lang="de">Drehstrom Motor PE + TERM + BRAKE</name>
<name lang="pt">Motor trifásico PE + TERM + BRAKE</name>
<name lang="fr">Moteur triphasé PE + TERM + BRAKE</name>
</names>
<informations>Author: The QElectroTech team&#xd;
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="W1" rotation="270" x="8" y="-9" size="5"/>
<text text="V1" rotation="270" x="-2" y="-11" size="5"/>
<text text="PE" rotation="270" x="18" y="-11" size="5"/>
<text text="M" x="-10.25" y="18" size="18"/>
<circle diameter="30" antialias="true" x="-15" y="-5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="M_" tagg="label" x="-13" y="41" size="9"/>
<line x1="0" y2="-5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-1.5" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="10" length1="1.5" y1="-16" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<arc start="30" angle="-70" width="35" height="35" antialias="true" x="-17.5" y="-7.5" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="12" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="18" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="26" y2="7" length1="1.5" y1="14" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="35" y2="5" length1="1.5" y1="7" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="-15" length1="1.5" y1="2" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="-16" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="20" length1="1.5" y1="17" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="4" height="14" antialias="false" x="28" y="3" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="17" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="-17" length1="1.5" y1="3" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="3" length1="1.5" y1="17" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="20" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="-20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="2" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-20" y2="18" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-23" y2="18" length1="1.5" y1="2" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="10" height="8" antialias="false" x="-35" y="6" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-25" y2="10" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="-24" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="-17" length1="1.5" y1="6" end2="none" length2="1.5" antialias="false" x2="-30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="20" length1="1.5" y1="14" end2="none" length2="1.5" antialias="false" x2="-30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-30" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-40" y2="-17" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="-40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="U1" rotation="270" x="-12" y="-10" size="5"/>
<terminal orientation="n" x="-40" y="-21"/>
<terminal orientation="n" x="-30" y="-21"/>
<terminal orientation="n" x="40" y="-21"/>
<terminal orientation="n" x="30" y="-21"/>
<terminal orientation="n" x="10" y="-21"/>
<terminal orientation="n" x="20" y="-21"/>
<terminal orientation="n" x="-10" y="-21"/>
<terminal orientation="n" x="0" y="-21"/>
</description>
</definition>

View File

@@ -0,0 +1,33 @@
<definition width="120" orientation="dyyy" link_type="simple" type="element" hotspot_x="46" height="70" hotspot_y="35" version="0.5">
<uuid uuid="{7f4e4eca-1462-466c-80b6-bd2398c357c4}"/>
<names>
<name lang="fr">Servo Moteur</name>
</names>
<informations></informations>
<description>
<rect style="line-style:normal;line-weight:normal;filling:none;color:black" width="60" antialias="false" height="60" x="-30" y="-30"/>
<rect style="line-style:normal;line-weight:normal;filling:none;color:black" width="20" antialias="false" height="20" x="-30" y="-30"/>
<rect style="line-style:normal;line-weight:normal;filling:none;color:black" width="20" antialias="false" height="20" x="-30" y="-10"/>
<rect style="line-style:normal;line-weight:normal;filling:none;color:black" width="20" antialias="false" height="20" x="-30" y="10"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="-20" y2="20" x1="0" x2="0" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="-20" y2="-10" x1="0" x2="60" length1="1.5" antialias="true" end1="none" length2="1.5" end2="none"/>
<arc style="line-style:normal;line-weight:normal;filling:none;color:black" start="0" width="20" angle="90" antialias="true" height="20" x="50" y="-10"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="10" y2="20" x1="60" x2="0" length1="1.5" antialias="true" end1="none" length2="1.5" end2="none"/>
<arc style="line-style:normal;line-weight:normal;filling:none;color:black" start="270" width="20" angle="90" antialias="true" height="20" x="50" y="-10"/>
<text text="M" x="10" y="2" size="9"/>
<circle style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="20" antialias="false" x="5" y="-10"/>
<text text="+" x="-24" y="-17" size="9"/>
<text text="Out" x="-27" y="6" size="7"/>
<text text="-" x="-22" y="24" size="9"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="-20" y2="-20" x1="-30" x2="-40" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="0" y2="0" x1="-30" x2="-40" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="20" y2="20" x1="-30" x2="-40" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="4" y2="4" x1="13" x2="17" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<line style="line-style:normal;line-weight:normal;filling:none;color:black" y1="6" y2="6" x1="13" x2="17" length1="1.5" antialias="false" end1="none" length2="1.5" end2="none"/>
<circle style="line-style:normal;line-weight:normal;filling:none;color:black" diameter="10" antialias="false" x="55" y="-5"/>
<input text="M__" tagg="label" rotate="true" x="-14" y="-42" size="9"/>
<terminal orientation="w" x="-40" y="-20"/>
<terminal orientation="w" x="-40" y="0"/>
<terminal orientation="w" x="-40" y="20"/>
</description>
</definition>

View File

@@ -0,0 +1,94 @@
<definition width="250" orientation="dyyy" version="0.5" height="100" type="element" hotspot_y="34" link_type="simple" hotspot_x="15">
<uuid uuid="{55dd9654-4b51-4054-a3b5-271c373515a8}"/>
<names>
<name lang="it">8200 vector base module</name>
<name lang="en">8200 vector base module</name>
<name lang="cs">8200 vector base module</name>
<name lang="pl">8200 vector base module</name>
<name lang="ar">8200 vector base module</name>
<name lang="fr">8200 vector base module</name>
</names>
<informations></informations>
<description>
<input rotate="true" text="L3 / N" tagg="none" rotation="270" x="100" y="8" size="7"/>
<input rotate="true" text="-UG" tagg="none" rotation="270" x="160" y="-1" size="7"/>
<input rotate="true" text="+UG" tagg="none" rotation="270" x="130" y="3" size="7"/>
<input rotate="true" text="BR1" tagg="none" rotation="270" x="90" y="56" size="7"/>
<input rotate="true" text="BR2" tagg="none" rotation="270" x="110" y="56" size="7"/>
<input rotate="true" text="K12" tagg="none" rotation="270" x="210" y="56" size="7"/>
<input rotate="true" text="T1" tagg="none" rotation="270" x="130" y="56" size="7"/>
<input rotate="true" text="K14" tagg="none" rotation="270" x="170" y="56" size="7"/>
<input rotate="true" text="K11" tagg="none" rotation="270" x="190" y="56" size="7"/>
<circle diameter="5" antialias="true" x="97.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="T2" tagg="none" rotation="270" x="150" y="56" size="7"/>
<circle diameter="5" antialias="true" x="207.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="157.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="230" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="230" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="L2 / N" tagg="none" rotation="270" x="70" y="8" size="7"/>
<line x1="73" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="8" y2="42" length1="1.5" y1="42" end2="none" length2="1.5" antialias="false" x2="12" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="W" tagg="none" rotation="270" x="70" y="56" size="7"/>
<circle diameter="5" antialias="true" x="27.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="9" y2="40" length1="1.5" y1="40" end2="none" length2="1.5" antialias="false" x2="11" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="U" tagg="none" rotation="270" x="30" y="56" size="7"/>
<line x1="113" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="44" length1="1.5" y1="44" end2="none" length2="1.5" antialias="false" x2="14" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="V" tagg="none" rotation="270" x="50" y="56" size="7"/>
<circle diameter="5" antialias="true" x="67.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="44" length1="1.5" y1="54" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="L1" tagg="none" rotation="270" x="40" y="-8" size="7"/>
<line x1="53" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="37.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="8200 vector" tagg="none" x="7" y="15" size="9"/>
<line x1="8" y2="-12" length1="1.5" y1="-12" end2="none" length2="1.5" antialias="false" x2="12" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="9" y2="-10" length1="1.5" y1="-10" end2="none" length2="1.5" antialias="false" x2="11" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="-14" length1="1.5" y1="-14" end2="none" length2="1.5" antialias="false" x2="14" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="-24" length1="1.5" y1="-14" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="207" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="193" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="43" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="230" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="97" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="103" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="157" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="163" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="230" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?" tagg="label" x="-32" y="-19" size="9"/>
<terminal orientation="n" x="10" y="-30"/>
<terminal orientation="n" x="40" y="-30"/>
<terminal orientation="s" x="10" y="60"/>
<terminal orientation="s" x="30" y="60"/>
<terminal orientation="s" x="50" y="60"/>
<terminal orientation="s" x="70" y="60"/>
<terminal orientation="n" x="70" y="-30"/>
<terminal orientation="n" x="100" y="-30"/>
<terminal orientation="n" x="130" y="-30"/>
<terminal orientation="n" x="160" y="-30"/>
<terminal orientation="s" x="90" y="60"/>
<terminal orientation="s" x="110" y="60"/>
<terminal orientation="s" x="130" y="60"/>
<terminal orientation="s" x="150" y="60"/>
<terminal orientation="s" x="170" y="60"/>
<terminal orientation="s" x="190" y="60"/>
<terminal orientation="s" x="210" y="60"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition width="310" orientation="dyyy" version="0.5" height="100" type="element" hotspot_y="32" link_type="simple" hotspot_x="14">
<uuid uuid="{611d0ab4-56c9-4bc7-abd8-6b19ca06d6b4}"/>
<names>
<name lang="it">8200 vector CAN module E82ZAFCC001</name>
<name lang="en">8200 vector CAN module E82ZAFCC001</name>
<name lang="cs">8200 vector CAN module E82ZAFCC001</name>
<name lang="pl">8200 vector CAN module E82ZAFCC001</name>
<name lang="ar">8200 vector CAN module E82ZAFCC001</name>
<name lang="fr">8200 vector CAN module E82ZAFCC001</name>
</names>
<informations></informations>
<description>
<input rotate="true" text="39" tagg="none" x="41" y="49" size="7"/>
<input rotate="true" text="HI" tagg="none" x="182" y="49" size="7"/>
<input rotate="true" text="7" tagg="none" x="224" y="49" size="7"/>
<input rotate="true" text="20" tagg="none" x="261" y="49" size="7"/>
<input rotate="true" text="LO" tagg="none" x="100" y="49" size="7"/>
<input rotate="true" text="28" tagg="none" x="22" y="49" size="7"/>
<input rotate="true" text="28" tagg="none" x="61" y="49" size="7"/>
<input rotate="true" text="7" tagg="none" x="144" y="49" size="7"/>
<line x1="93" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="20" tagg="none" x="241" y="49" size="7"/>
<input rotate="true" text="7" tagg="none" x="204" y="49" size="7"/>
<circle diameter="5" antialias="true" x="267.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="7" tagg="none" x="84" y="49" size="7"/>
<input rotate="true" text="LO" tagg="none" x="161" y="49" size="7"/>
<input rotate="true" text="HI" tagg="none" x="122" y="49" size="7"/>
<circle diameter="5" antialias="true" x="227.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="247.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="39" tagg="none" x="0" y="49" size="7"/>
<circle diameter="5" antialias="true" x="67.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="E82ZAFCC&#xa;CAN" tagg="none" x="4" y="12.5" size="9"/>
<line x1="7" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-9" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="224" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="273" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="290" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="225" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="290" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="291" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="291" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="_" tagg="label" x="302" y="-5" size="9"/>
<terminal orientation="s" x="250" y="60"/>
<terminal orientation="s" x="270" y="60"/>
<terminal orientation="s" x="190" y="60"/>
<terminal orientation="s" x="210" y="60"/>
<terminal orientation="s" x="230" y="60"/>
<terminal orientation="s" x="130" y="60"/>
<terminal orientation="s" x="150" y="60"/>
<terminal orientation="s" x="170" y="60"/>
<terminal orientation="s" x="70" y="60"/>
<terminal orientation="s" x="90" y="60"/>
<terminal orientation="s" x="110" y="60"/>
<terminal orientation="s" x="10" y="60"/>
<terminal orientation="s" x="30" y="60"/>
<terminal orientation="s" x="50" y="60"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition width="310" orientation="dyyy" version="0.5" height="100" type="element" hotspot_y="32" link_type="simple" hotspot_x="14">
<uuid uuid="{36e18720-020d-4787-9ce1-cd1e2b5bcfd9}"/>
<names>
<name lang="it">8200 vector standard i/o module E82ZAFSC</name>
<name lang="en">8200 vector standard i/o module E82ZAFSC</name>
<name lang="cs">8200 vector standard i/o module E82ZAFSC</name>
<name lang="pl">8200 vector standard i/o module E82ZAFSC</name>
<name lang="ar">8200 vector standard i/o module E82ZAFSC</name>
<name lang="fr">8200 vector standard i/o module E82ZAFSC</name>
</names>
<informations></informations>
<description>
<input rotate="true" text="8" tagg="none" x="44" y="49" size="7"/>
<input rotate="true" text="E3" tagg="none" x="181" y="49" size="7"/>
<input rotate="true" text="39" tagg="none" x="221" y="49" size="7"/>
<input rotate="true" text="59" tagg="none" x="261" y="49" size="7"/>
<input rotate="true" text="20" tagg="none" x="101" y="49" size="7"/>
<input rotate="true" text="7" tagg="none" x="24" y="49" size="7"/>
<input rotate="true" text="9" tagg="none" x="63" y="49" size="7"/>
<input rotate="true" text="E1" tagg="none" x="141" y="49" size="7"/>
<line x1="93" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="A1" tagg="none" x="241" y="49" size="7"/>
<input rotate="true" text="E4" tagg="none" x="201" y="49" size="7"/>
<circle diameter="5" antialias="true" x="267.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="7" tagg="none" x="84" y="49" size="7"/>
<input rotate="true" text="E2" tagg="none" x="161" y="49" size="7"/>
<input rotate="true" text="28" tagg="none" x="121" y="49" size="7"/>
<circle diameter="5" antialias="true" x="227.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="247.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="62" tagg="none" x="0" y="49" size="7"/>
<circle diameter="5" antialias="true" x="67.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="E82ZAFSC" tagg="none" x="4" y="12.5" size="9"/>
<line x1="7" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-9" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="224" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="273" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="290" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="225" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="290" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="291" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="291" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="_" tagg="label" x="302" y="-6" size="9"/>
<terminal orientation="s" x="70" y="60"/>
<terminal orientation="s" x="190" y="60"/>
<terminal orientation="s" x="210" y="60"/>
<terminal orientation="s" x="30" y="60"/>
<terminal orientation="s" x="50" y="60"/>
<terminal orientation="s" x="150" y="60"/>
<terminal orientation="s" x="170" y="60"/>
<terminal orientation="s" x="10" y="60"/>
<terminal orientation="s" x="270" y="60"/>
<terminal orientation="s" x="90" y="60"/>
<terminal orientation="s" x="250" y="60"/>
<terminal orientation="s" x="230" y="60"/>
<terminal orientation="s" x="110" y="60"/>
<terminal orientation="s" x="130" y="60"/>
</description>
</definition>

View File

@@ -0,0 +1,6 @@
<qet-directory>
<names>
<name lang="en">Lenze</name>
<name lang="cs">Lenze</name>
</names>
</qet-directory>

View File

@@ -0,0 +1,67 @@
<definition width="230" orientation="dyyy" version="0.5" height="110" type="element" hotspot_y="39" link_type="simple" hotspot_x="66">
<uuid uuid="{b1feb40e-e154-497b-b4d6-6228e7b6c560}"/>
<names>
<name lang="en">PNOZ e1p</name>
<name lang="cs">PNOZ e1p</name>
<name lang="pl">PNOZ e1p</name>
<name lang="ar">PNOZ e1p</name>
<name lang="fr">PNOZ e1p</name>
</names>
<informations></informations>
<description>
<input rotate="true" text="Y32" tagg="none" rotation="270" x="140" y="3" size="7"/>
<line x1="-17" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-3" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="S11" tagg="none" rotation="270" x="-20" y="-2" size="7"/>
<circle diameter="5" antialias="true" x="-22.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="83" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="97" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-37" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="57.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="158" y2="58" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="158" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="143" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="157" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="PNOZ e1p" tagg="none" x="-55" y="14.5" size="9"/>
<line x1="123" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="137" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="63" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="77" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="103" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-60" y2="58" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="S34" tagg="none" rotation="270" x="80" y="-1" size="7"/>
<input rotate="true" text="S12" tagg="none" rotation="270" x="0" y="-1" size="7"/>
<line x1="-60" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-43" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="77.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="117.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="Y5" tagg="none" rotation="270" x="119" y="-3" size="7"/>
<line x1="43" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="57" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="A2" tagg="none" rotation="270" x="-40" y="54" size="7"/>
<input rotate="true" text="Y4" tagg="none" rotation="270" x="99" y="-4" size="7"/>
<circle diameter="5" antialias="true" x="-2.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="S22" tagg="none" rotation="270" x="60" y="-1" size="7"/>
<circle diameter="5" antialias="true" x="-42.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="24" tagg="none" rotation="270" x="120" y="52" size="7"/>
<circle diameter="5" antialias="true" x="117.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="S21" tagg="none" rotation="270" x="40" y="-1" size="7"/>
<circle diameter="5" antialias="true" x="137.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="97.5001" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-60" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-43" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="57.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="37.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="A1" tagg="none" rotation="270" x="-40" y="-6" size="7"/>
<circle diameter="5" antialias="true" x="-42.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="14" tagg="none" rotation="270" x="60" y="54" size="7"/>
<line x1="3" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-37" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="57" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="63" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="123" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="157" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="_" tagg="label" x="165" y="48.5" size="9"/>
<terminal orientation="s" x="-40" y="61"/>
<terminal orientation="n" x="-40" y="-31"/>
<terminal orientation="n" x="40" y="-31"/>
<terminal orientation="n" x="60" y="-31"/>
<terminal orientation="n" x="0" y="-31"/>
<terminal orientation="n" x="100" y="-31"/>
<terminal orientation="n" x="80" y="-31"/>
<terminal orientation="n" x="120" y="-31"/>
<terminal orientation="n" x="140" y="-31"/>
<terminal orientation="s" x="120" y="61"/>
<terminal orientation="s" x="60" y="61"/>
<terminal orientation="n" x="-20" y="-31"/>
</description>
</definition>

View File

@@ -0,0 +1,501 @@
<definition width="390" type="element" link_type="simple" version="0.60" orientation="dyyy" height="260" hotspot_x="8" hotspot_y="4">
<uuid uuid="{63d050e3-35c0-482a-8f0a-a0320c8f308b}"/>
<names>
<name lang="en">PLC M241CE24R: layout</name>
<name lang="fr">API M241CE24R: vue</name>
</names>
<informations>
Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license
Converter version: V2.0
</informations>
<description>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="52.7605"/>
<text y="244" text="T" size="4" x="89"/>
<text y="244" text="N" size="4" x="68"/>
<text y="244" text="L " size="4" x="49"/>
<text y="37" text="DC OUT" size="4" x="87"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="215.899"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="189.599"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="202.637"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="228.778"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="262.366"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="275.498"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="288.475"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="300.778"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="163.489"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="177.072"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="99.0347"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="39.9445"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="66.406"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="86.4105"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="111.369"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="150.58"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="137.67"/>
<circle diameter="9" y="3.3935" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="124.47"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="241.781"/>
<circle diameter="9" y="3.3935" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="314.294"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="178.3"/>
<circle diameter="9" y="212.156" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="237.872"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="125.921"/>
<circle diameter="9" y="212.156" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="191.37"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="204.441"/>
<circle diameter="9" y="212.156" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="151.994"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="138.893"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="165.002"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="276.766"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="289.965"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="263.477"/>
<circle diameter="9" y="3.3935" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="340.787"/>
<circle diameter="9" y="3.01" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="327.587"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="315.856"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="302.782"/>
<circle diameter="9" y="212.54" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="328.543"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="250.594"/>
<circle diameter="9" y="212.156" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="342.38"/>
<circle diameter="9" y="212.348" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="224.485"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="112.5" x2="155"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="210" x2="252.5"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="260.01" x2="290"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="322.5" x2="352.5"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="190" length2="1.5" length1="1.5" x1="222.5" x2="265"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="112.84" x2="118.11"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="113.72" x2="118.99"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="125.88" x2="131.15"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="126.76" x2="132.03"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="138.92" x2="144.19"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="139.8" x2="145.07"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="151.97" x2="157.24"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="152.84" x2="158.11"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="165.01" x2="170.28"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="165.89" x2="171.16"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="178.05" x2="183.32"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="178.93" x2="184.2"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="191.09" x2="196.36"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="191.97" x2="197.24"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="204.13" x2="209.4"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="205.01" x2="210.28"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="217.18" x2="222.44"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="218.05" x2="223.32"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="230.22" x2="235.49"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="231.1" x2="236.37"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="243.26" x2="248.53"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="244.14" x2="249.41"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="263.77" x2="269.04"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="264.65" x2="269.92"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="276.81" x2="282.08"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="277.69" x2="282.96"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="289.85" x2="295.12"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="290.73" x2="296"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="302.9" x2="308.16"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="303.77" x2="309.04"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="315.94" x2="321.21"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="316.82" x2="322.09"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="328.98" x2="334.25"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="329.86" x2="335.13"/>
<line y1="10.31" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.56" length2="1.5" length1="1.5" x1="342.02" x2="347.29"/>
<line y1="11.26" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.52" length2="1.5" length1="1.5" x1="342.9" x2="348.17"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="225.9" x2="231.17"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="226.78" x2="232.05"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="238.94" x2="244.21"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="239.82" x2="245.09"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="251.99" x2="257.26"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="252.86" x2="258.13"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="265.03" x2="270.3"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="265.91" x2="271.18"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="278.07" x2="283.34"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="278.95" x2="284.22"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="291.11" x2="296.38"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="291.99" x2="297.26"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="304.15" x2="309.42"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="305.03" x2="310.3"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="317.19" x2="322.46"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="318.07" x2="323.34"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="330.24" x2="335.51"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="331.12" x2="336.38"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="343.28" x2="348.55"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="344.16" x2="349.43"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="100.68" x2="105.95"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="101.63" x2="106.82"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="88.17" x2="93.45"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="88.8" x2="94.07"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="72.5" x2="77.5"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="77.5" x2="77.5"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="28.55" x2="33.82"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="29.43" x2="34.7"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="41.59" x2="46.86"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="42.47" x2="47.74"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="54.64" x2="59.91"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="55.51" x2="60.78"/>
<line y1="10.21" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="4.47" length2="1.5" length1="1.5" x1="67.68" x2="72.95"/>
<line y1="11.17" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="5.43" length2="1.5" length1="1.5" x1="68.56" x2="73.83"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="112.5" x2="112.5"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="252.5" x2="252.5"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="260" x2="260"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="352.5" x2="352.5"/>
<line y1="35" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="25" x2="30"/>
<line y1="30" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="35" length2="1.5" length1="1.5" x1="25" x2="25"/>
<line y1="42.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="42.5" length2="1.5" length1="1.5" x1="67.5" x2="72.5"/>
<line y1="37.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="42.5" length2="1.5" length1="1.5" x1="72.5" x2="72.5"/>
<line y1="42.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="42.5" length2="1.5" length1="1.5" x1="30" x2="35"/>
<line y1="37.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="42.5" length2="1.5" length1="1.5" x1="30" x2="30"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="195" length2="1.5" length1="1.5" x1="222.5" x2="222.5"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="195" length2="1.5" length1="1.5" x1="352.5" x2="352.5"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="190" length2="1.5" length1="1.5" x1="305" x2="352.5"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="190" length2="1.5" length1="1.5" x1="125" x2="142.5"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="127.53" x2="132.8"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="128.41" x2="133.68"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="140.57" x2="145.84"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="141.45" x2="146.72"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="153.61" x2="158.88"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="154.49" x2="159.76"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="166.65" x2="171.92"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="167.53" x2="172.8"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="179.69" x2="184.96"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="180.57" x2="185.84"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="192.74" x2="198.01"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="193.62" x2="198.88"/>
<line y1="219.48" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="213.74" length2="1.5" length1="1.5" x1="205.78" x2="211.05"/>
<line y1="220.44" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="214.69" length2="1.5" length1="1.5" x1="206.66" x2="211.93"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="195" length2="1.5" length1="1.5" x1="125" x2="125"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="195" length2="1.5" length1="1.5" x1="215" x2="215"/>
<line y1="190" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="190" length2="1.5" length1="1.5" x1="202.5" x2="215"/>
<line y1="67.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="170" length2="1.5" length1="1.5" x1="122.5" x2="122.5"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="82.5" x2="255"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.5" length2="1.5" length1="1.5" x1="255" x2="255"/>
<line y1="2.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.5" length2="1.5" length1="1.5" x1="255" x2="82.5"/>
<line y1="2.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="82.5" x2="82.5"/>
<line y1="26.86" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.86" length2="1.5" length1="1.5" x1="82.5" x2="255"/>
<line y1="26.86" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="255" x2="255"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="255" x2="82.5"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.86" length2="1.5" length1="1.5" x1="82.5" x2="82.5"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="257.5" x2="355"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.5" length2="1.5" length1="1.5" x1="355" x2="355"/>
<line y1="2.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.5" length2="1.5" length1="1.5" x1="355" x2="257.5"/>
<line y1="2.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="257.5" x2="257.5"/>
<line y1="26.86" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.86" length2="1.5" length1="1.5" x1="257.5" x2="355"/>
<line y1="26.86" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="355" x2="355"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.33" length2="1.5" length1="1.5" x1="355" x2="257.5"/>
<line y1="13.33" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.86" length2="1.5" length1="1.5" x1="257.5" x2="257.5"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="75" x2="190"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="190" x2="190"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="190" x2="75"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="75" x2="75"/>
<line y1="135" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="360" x2="365"/>
<line y1="135" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="60" length2="1.5" length1="1.5" x1="365" x2="365"/>
<line y1="60" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="60" length2="1.5" length1="1.5" x1="365" x2="360"/>
<line y1="60" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="360" x2="360"/>
<line y1="185" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="185" length2="1.5" length1="1.5" x1="0" x2="375"/>
<line y1="185" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="45" length2="1.5" length1="1.5" x1="375" x2="375"/>
<line y1="45" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="45" length2="1.5" length1="1.5" x1="375" x2="0"/>
<line y1="45" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="185" length2="1.5" length1="1.5" x1="0" x2="0"/>
<line y1="225" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="225" length2="1.5" length1="1.5" x1="0" x2="375"/>
<line y1="225" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="0" length2="1.5" length1="1.5" x1="375" x2="375"/>
<line y1="0" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="0" length2="1.5" length1="1.5" x1="375" x2="0"/>
<line y1="0" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="225" length2="1.5" length1="1.5" x1="0" x2="0"/>
<line y1="249.32" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="249.427" length2="1.5" length1="1.5" x1="39.33" x2="98.0858"/>
<line y1="249.32" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="225.64" length2="1.5" length1="1.5" x1="98.46" x2="98.46"/>
<line y1="225.658" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="225.64" length2="1.5" length1="1.5" x1="98.3867" x2="39.33"/>
<line y1="225.64" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="249.32" length2="1.5" length1="1.5" x1="39.33" x2="39.33"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="220" x2="355"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="197.98" length2="1.5" length1="1.5" x1="355" x2="355"/>
<line y1="197.98" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="197.98" length2="1.5" length1="1.5" x1="355" x2="220"/>
<line y1="197.98" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="220" x2="220"/>
<line y1="222.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="222.5" length2="1.5" length1="1.5" x1="220" x2="355"/>
<line y1="222.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="355" x2="355"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="355" x2="220"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="222.5" length2="1.5" length1="1.5" x1="220" x2="220"/>
<line y1="172.07" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="172.07" length2="1.5" length1="1.5" x1="212.19" x2="273.54"/>
<line y1="172.07" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.68" length2="1.5" length1="1.5" x1="273.54" x2="273.54"/>
<line y1="152.68" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.68" length2="1.5" length1="1.5" x1="273.54" x2="212.19"/>
<line y1="152.68" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="172.07" length2="1.5" length1="1.5" x1="212.19" x2="212.19"/>
<line y1="13.23" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.23" length2="1.5" length1="1.5" x1="22.5" x2="80"/>
<line y1="13.23" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.41" length2="1.5" length1="1.5" x1="80" x2="80"/>
<line y1="2.41" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="2.41" length2="1.5" length1="1.5" x1="80" x2="22.5"/>
<line y1="2.41" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.23" length2="1.5" length1="1.5" x1="22.5" x2="22.5"/>
<line y1="26.77" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.77" length2="1.5" length1="1.5" x1="22.5" x2="80"/>
<line y1="26.77" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.23" length2="1.5" length1="1.5" x1="80" x2="80"/>
<line y1="13.23" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="13.23" length2="1.5" length1="1.5" x1="80" x2="22.5"/>
<line y1="13.23" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="26.77" length2="1.5" length1="1.5" x1="22.5" x2="22.5"/>
<line y1="222.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="222.5" length2="1.5" length1="1.5" x1="122.5" x2="217.5"/>
<line y1="222.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="217.5" x2="217.5"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="217.5" x2="122.5"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="222.5" length2="1.5" length1="1.5" x1="122.5" x2="122.5"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="122.5" x2="217.5"/>
<line y1="211.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="197.98" length2="1.5" length1="1.5" x1="217.5" x2="217.5"/>
<line y1="197.98" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="197.98" length2="1.5" length1="1.5" x1="217.5" x2="122.5"/>
<line y1="197.98" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="211.25" length2="1.5" length1="1.5" x1="122.5" x2="122.5"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="132.5" length2="1.5" length1="1.5" x1="30" x2="30"/>
<line y1="132.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="132.5" length2="1.5" length1="1.5" x1="30" x2="45"/>
<line y1="132.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="136.25" length2="1.5" length1="1.5" x1="45" x2="45"/>
<line y1="136.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="137.5" length2="1.5" length1="1.5" x1="45" x2="45"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="137.5" length2="1.5" length1="1.5" x1="45" x2="30"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="137.5" length2="1.5" length1="1.5" x1="30" x2="32.5"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="133.75" length2="1.5" length1="1.5" x1="32.5" x2="32.5"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="33.75" x2="33.75"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="35" x2="35"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="36.25" x2="36.25"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="37.5" x2="37.5"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="38.75" x2="38.75"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="40" x2="40"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="135" length2="1.5" length1="1.5" x1="41.25" x2="41.25"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="133.75" length2="1.5" length1="1.5" x1="42.5" x2="42.5"/>
<line y1="132.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="131.25" length2="1.5" length1="1.5" x1="30" x2="30"/>
<line y1="131.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="131.25" length2="1.5" length1="1.5" x1="30" x2="45"/>
<line y1="131.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="132.5" length2="1.5" length1="1.5" x1="45" x2="45"/>
<line y1="131.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="128.75" length2="1.5" length1="1.5" x1="32.5" x2="32.5"/>
<line y1="128.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="128.75" length2="1.5" length1="1.5" x1="32.5" x2="35"/>
<line y1="128.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="126.25" length2="1.5" length1="1.5" x1="35" x2="35"/>
<line y1="126.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="126.25" length2="1.5" length1="1.5" x1="35" x2="38.75"/>
<line y1="126.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="126.25" length2="1.5" length1="1.5" x1="38.75" x2="40"/>
<line y1="126.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="128.75" length2="1.5" length1="1.5" x1="40" x2="40"/>
<line y1="128.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="128.75" length2="1.5" length1="1.5" x1="40" x2="42.5"/>
<line y1="128.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="131.25" length2="1.5" length1="1.5" x1="42.5" x2="42.5"/>
<line y1="140" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="122.5" length2="1.5" length1="1.5" x1="28.75" x2="28.75"/>
<line y1="122.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="122.5" length2="1.5" length1="1.5" x1="28.75" x2="46.25"/>
<line y1="122.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="46.25" x2="46.25"/>
<line y1="140" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="46.25" x2="28.75"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="190" x2="290"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="290" x2="290"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="290" x2="190"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="190" x2="190"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="290" x2="335"/>
<line y1="180" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="335" x2="335"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="335" x2="290"/>
<line y1="55" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="290" x2="290"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="310" x2="312.5"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="312.5" x2="312.5"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="312.5" x2="310"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="315" x2="317.5"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="317.5" x2="317.5"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="317.5" x2="315"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="315" x2="315"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="315" x2="317.5"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="317.5" x2="317.5"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="317.5" x2="315"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="315" x2="315"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="310" x2="312.5"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="312.5" x2="312.5"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="312.5" x2="310"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="95" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="92.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="92.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="95" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="310" x2="312.5"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="312.5" x2="312.5"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="312.5" x2="310"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="315" x2="317.5"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="317.5" x2="317.5"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="317.5" x2="315"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="315" x2="315"/>
<line y1="105" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="105" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="105" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="102.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="102.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="102.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="102.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="105" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="105" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="105" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="105" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="102.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="102.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="102.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="102.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="105" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="310" x2="312.5"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="312.5" x2="312.5"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="312.5" x2="310"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="315" x2="317.5"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="317.5" x2="317.5"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="317.5" x2="315"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="315" x2="315"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="315" x2="317.5"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="317.5" x2="317.5"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="317.5" x2="315"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="315" x2="315"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="310" x2="312.5"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="312.5" x2="312.5"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="312.5" x2="310"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="155" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="152.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="152.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="300" x2="302.5"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="302.5" x2="302.5"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="302.5" x2="300"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="300" x2="300"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="305" x2="307.5"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="307.5" x2="307.5"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="307.5" x2="305"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="305" x2="305"/>
<line y1="70" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="70" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="70" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="67.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="67.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="67.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="67.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="70" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="80" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="80" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="80" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="77.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="77.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="77.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="77.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="80" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="90" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="87.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="87.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="90" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="100" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="97.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="97.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="100" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="110" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="110" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="110" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="107.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="107.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="107.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="107.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="110" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="120" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="120" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="120" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="117.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="117.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="117.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="117.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="120" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="130" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="130" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="130" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="127.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="127.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="127.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="127.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="130" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="140" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="140" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="137.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="137.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="137.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="150" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="147.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="147.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="150" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="160" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="157.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="157.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="170" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="170" length2="1.5" length1="1.5" x1="95" x2="100"/>
<line y1="170" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="167.5" length2="1.5" length1="1.5" x1="100" x2="100"/>
<line y1="167.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="167.5" length2="1.5" length1="1.5" x1="100" x2="95"/>
<line y1="167.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="170" length2="1.5" length1="1.5" x1="95" x2="95"/>
<line y1="120" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="120" length2="1.5" length1="1.5" x1="345" x2="350"/>
<line y1="120" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="75" length2="1.5" length1="1.5" x1="350" x2="350"/>
<line y1="75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="75" length2="1.5" length1="1.5" x1="350" x2="345"/>
<line y1="75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="120" length2="1.5" length1="1.5" x1="345" x2="345"/>
<line y1="180" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="340" x2="370"/>
<line y1="180" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="370" x2="370"/>
<line y1="55" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="55" length2="1.5" length1="1.5" x1="370" x2="340"/>
<line y1="55" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="180" length2="1.5" length1="1.5" x1="340" x2="340"/>
<line y1="142.5" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="142.5" length2="1.5" length1="1.5" x1="340" x2="370"/>
<line y1="142.5" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="370" x2="370"/>
<line y1="140" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="140" length2="1.5" length1="1.5" x1="370" x2="340"/>
<line y1="140" end1="none" end2="none" style="line-style:dashdotted;line-weight:thin;filling:none;color:black" antialias="false" y2="142.5" length2="1.5" length1="1.5" x1="340" x2="340"/>
<line y1="158.12" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="159.38" length2="1.5" length1="1.5" x1="347.75" x2="349"/>
<line y1="159.38" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160.62" length2="1.5" length1="1.5" x1="349" x2="349"/>
<line y1="160.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160.75" length2="1.5" length1="1.5" x1="349" x2="361.5"/>
<line y1="160.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="159.5" length2="1.5" length1="1.5" x1="361.5" x2="361.5"/>
<line y1="159.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="158.25" length2="1.5" length1="1.5" x1="361.5" x2="362.75"/>
<line y1="159.5" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160.75" length2="1.5" length1="1.5" x1="349" x2="349"/>
<line y1="158.25" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155.75" length2="1.5" length1="1.5" x1="362.75" x2="362.75"/>
<line y1="155.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="155.75" length2="1.5" length1="1.5" x1="362.75" x2="347.75"/>
<line y1="155.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="158.25" length2="1.5" length1="1.5" x1="347.75" x2="347.75"/>
<line y1="158.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="358.5" x2="358.5"/>
<line y1="158.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="356.25" x2="356.25"/>
<line y1="158.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="354.25" x2="354.25"/>
<line y1="158.75" end1="none" end2="none" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" y2="160" length2="1.5" length1="1.5" x1="352.25" x2="352.25"/>
<input tagg="label" y="0" text="" size="20" rotate="true" x="0"/>
<text y="150.71" text="Ethernet" size="5" x="21.45"/>
<text y="193.21" text="OUTPUTS" size="5" x="267.83"/>
<text y="236" text="100~240VAC" size="5" x="45"/>
<text y="38.21" text="FAST INPUTS" size="5" x="157.19"/>
<text y="37.93" text="INPUTS" size="5" x="293.53"/>
<text y="22.78" text="I0" size="4" x="126.65"/>
<text y="22.78" text="I1" size="4" x="140.63"/>
<text y="22.78" text="I2" size="4" x="152.74"/>
<text y="22.78" text="I3" size="4" x="165.78"/>
<text y="22.78" text="GND" size="4" x="175.15"/>
<text y="22.78" text="I4" size="4" x="204.79"/>
<text y="22.78" text="I5" size="4" x="217.94"/>
<text y="22.78" text="I6" size="4" x="231.1"/>
<text y="22.78" text="I7" size="4" x="244.03"/>
<text y="22.78" text="I8" size="4" x="277.58"/>
<text y="22.78" text="I9" size="4" x="290.74"/>
<text y="22.78" text="I10" size="4" x="301.99"/>
<text y="22.78" text="I11" size="4" x="315.97"/>
<text y="22.78" text="I12" size="4" x="328.07"/>
<text y="22.78" text="I13" size="4" x="341.11"/>
<text y="208" text="COM1" size="4" x="222"/>
<text y="208" text="COM2" size="4" x="261"/>
<text y="208" text="Q4" size="4" x="239"/>
<text y="208" text="Q5" size="4" x="251"/>
<text y="208" text="Q6" size="4" x="278"/>
<text y="208" text="Q7" size="4" x="290"/>
<text y="208" text="COM3" size="4" x="300.61"/>
<text y="208" text="COM4" size="4" x="325"/>
<text y="208" text="Q8" size="4" x="316"/>
<text y="207.55" text="Q9" size="4" x="342.15"/>
<text y="22.69" text="0V" size="4" x="98.61"/>
<text y="22.69" text="24V" size="4" x="86.11"/>
<text y="37.48" text="Terminal SL 2" size="4" x="31.02"/>
<text y="22.69" text="COM" size="4" x="25.45"/>
<text y="22.69" text="Sh" size="4" x="41.43"/>
<text y="22.69" text="D0" size="4" x="54.04"/>
<text y="22.69" text="D1" size="4" x="68.03"/>
<text y="44.98" text="RJ45 SL 1" size="4" x="37.31"/>
<text y="207.55" text="V0+" size="4" x="123.98"/>
<text y="207.55" text="V0-" size="4" x="137.02"/>
<text y="207.55" text="TR0" size="4" x="152.36"/>
<text y="207.55" text="TR1" size="4" x="166.35"/>
<text y="207.55" text="TR2" size="4" x="178.45"/>
<text y="207.55" text="TR3" size="4" x="191.49"/>
<text y="207.55" text="GND" size="4" x="202.33"/>
<text y="193.21" text="FAST OUTPUTS" size="5" x="143.18"/>
<text y="82.69" text="IN" size="4" x="300"/>
<text y="142.69" text="out" size="4" x="300"/>
<text y="72.69" text="M241" size="4" x="170.54"/>
<text y="82" text="M241CE24R" size="4" x="154"/>
<text y="91" text="RELAY" size="4" x="168"/>
<text y="106.36" text="SD-Slot" size="3" rotation="270" x="363.97"/>
<text y="102.71" text="Batt." size="3" rotation="270" x="348.97"/>
<text y="18.18" text="COM" size="4" x="109.74"/>
<text y="25.52" text="0" size="4" x="114.45"/>
<text y="18.18" text="COM" size="4" x="187.99"/>
<text y="25.52" text="1" size="4" x="193.64"/>
<text y="18.18" text="COM" size="4" x="260.67"/>
<text y="25.52" text="2" size="4" x="265.38"/>
<input tagg="label" y="-10" text="_" size="9" rotate="true" x="0"/>
<circle diameter="9" y="3.20175" style="line-style:normal;line-weight:thin;filling:none;color:black" antialias="false" x="26.843"/>
<terminal y="0" orientation="n" x="0"/>
<terminal y="140" orientation="s" x="37"/>
<terminal y="250" orientation="s" x="50"/>
<terminal y="250" orientation="s" x="70"/>
<terminal y="0" orientation="n" x="50"/>
<terminal y="250" orientation="s" x="90"/>
</description>
</definition>

View File

@@ -0,0 +1,5 @@
<qet-directory>
<names>
<name lang="fr">TM241CE24R</name>
</names>
</qet-directory>

View File

@@ -0,0 +1,94 @@
<definition width="1080" type="element" link_type="simple" version="0.60" orientation="dyyy" height="90" hotspot_x="605" hotspot_y="46">
<uuid uuid="{42bd24c2-0266-45f0-9baf-cd69599bc5c3}"/>
<names>
<name lang="fr">Cartes entrées M241CE24R Schneider 1/2</name>
</names>
<informations></informations>
<description>
<text y="6" text="I1" size="6" x="-264"/>
<text y="6" text="0V" size="6" x="-504"/>
<text y="6" text="I0" size="6" x="-354"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-574" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-84" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-504" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="416" start="180"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-500" x2="-500"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-570" x2="-570"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="236" start="180"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-575"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-4" start="180"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-505"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="76" start="180"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-500" x2="-500"/>
<text y="6" text="I2" size="6" x="-174"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="326" start="180"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-570" x2="-570"/>
<text y="7" text="24V" size="6" x="-582"/>
<text y="34" text="TM241CE24R" size="6" x="-29"/>
<text y="6" text="I3" size="6" x="-84"/>
<text y="6" text="COM1" size="6" x="70"/>
<text y="6" text="I7" size="6" x="416"/>
<text y="6" text="I4" size="6" x="146"/>
<text y="6" text="I6" size="6" x="326"/>
<text y="6" text="I5" size="6" x="236"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="146" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-424" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-174" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-264" start="180"/>
<rect y="-40" width="1070" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="80" x="-600"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-354" start="180"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="80" x2="80"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-260" x2="-260"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="330" x2="330"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-350" x2="-350"/>
<input tagg="label" y="32" text="_" size="7" rotate="true" x="-586"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="150" x2="150"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-420" x2="-420"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="420" x2="420"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-80" x2="-80"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="240" x2="240"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-170" x2="-170"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="0" x2="0"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-425"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-355"/>
<line y1="20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="20" length2="1.5" length1="1.5" x1="-600" x2="470"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="415"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="325"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-85"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="235"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="145"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-175"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="75"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-265"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-5"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="420" x2="420"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="0" x2="0"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="150" x2="150"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="330" x2="330"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-350" x2="-350"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-170" x2="-170"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="240" x2="240"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-260" x2="-260"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="80" x2="80"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-420" x2="-420"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-80" x2="-80"/>
<text y="7" text="COM0" size="6" x="-432"/>
<line y1="0" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="0" length2="1.5" length1="1.5" x1="-5" x2="5"/>
<line y1="3" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="3" length2="1.5" length1="1.5" x1="-4" x2="4"/>
<line y1="6" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="6" length2="1.5" length1="1.5" x1="-3" x2="3"/>
<line y1="0" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-5" length2="1.5" length1="1.5" x1="0" x2="0"/>
<terminal y="-40" orientation="n" x="-570"/>
<terminal y="-40" orientation="n" x="-420"/>
<terminal y="-40" orientation="n" x="-260"/>
<terminal y="-40" orientation="n" x="330"/>
<terminal y="-40" orientation="n" x="0"/>
<terminal y="-40" orientation="n" x="-170"/>
<terminal y="-40" orientation="n" x="240"/>
<terminal y="-40" orientation="n" x="-500"/>
<terminal y="-40" orientation="n" x="150"/>
<terminal y="-40" orientation="n" x="420"/>
<terminal y="-40" orientation="n" x="80"/>
<terminal y="-40" orientation="n" x="-80"/>
<terminal y="-40" orientation="n" x="-350"/>
</description>
</definition>

View File

@@ -0,0 +1,57 @@
<definition width="1010" type="element" link_type="simple" version="0.60" orientation="dyyy" height="90" hotspot_x="495" hotspot_y="46">
<uuid uuid="{094f15d0-8f97-49d0-a231-4b715d9e4023}"/>
<names>
<name lang="en">M241CE24R input modules 2/2 Schneider</name>
<name lang="fr">Cartes entrées M241CE24R Schneider 2/2</name>
</names>
<informations></informations>
<description>
<text y="6" text="I9" size="6" x="-144"/>
<text y="6" text="I8" size="6" x="-294"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="156" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="306" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="456" start="180"/>
<text y="6" text="I10" size="6" x="6"/>
<text y="34" text="TM241CE24R" size="6" x="-29"/>
<text y="6" text="I11" size="6" x="156"/>
<text y="6" text="I12" size="6" x="304"/>
<text y="7" text="I13" size="6" x="456"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-444" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="6" start="180"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-144" start="180"/>
<rect y="-40" width="1000" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="80" x="-490"/>
<arc y="-24" width="8" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" height="10" x="-294" start="180"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="460" x2="460"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-140" x2="-140"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-290" x2="-290"/>
<input tagg="label" y="33.5" text="_" size="7" rotate="true" x="-471"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="-440" x2="-440"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="160" x2="160"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="10" x2="10"/>
<line y1="-20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-10" length2="1.5" length1="1.5" x1="310" x2="310"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-445"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-295"/>
<line y1="20" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="20" length2="1.5" length1="1.5" x1="-488.998" x2="508.998"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="155"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="5"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="455"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="-145"/>
<rect y="-40" width="10" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" height="10" x="305"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="310" x2="310"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-290" x2="-290"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="10" x2="10"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-140" x2="-140"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="460" x2="460"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="-440" x2="-440"/>
<line y1="-24" end1="none" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y2="-30" length2="1.5" length1="1.5" x1="160" x2="160"/>
<text y="7" text="COM2" size="6" x="-452"/>
<terminal y="-40" orientation="n" x="-440"/>
<terminal y="-40" orientation="n" x="-290"/>
<terminal y="-40" orientation="n" x="-140"/>
<terminal y="-40" orientation="n" x="10"/>
<terminal y="-40" orientation="n" x="160"/>
<terminal y="-40" orientation="n" x="315"/>
<terminal y="-40" orientation="n" x="460"/>
<terminal y="-40" orientation="n" x="310"/>
</description>
</definition>

View File

@@ -0,0 +1,5 @@
<qet-directory>
<names>
<name lang="fr">Carte TM3DM24R</name>
</names>
</qet-directory>

View File

@@ -0,0 +1,68 @@
<definition version="0.60" orientation="dyyy" hotspot_x="5" type="element" width="920" link_type="simple" height="90" hotspot_y="6">
<uuid uuid="{ec34352f-7c22-40a5-815c-2e3dfea17cec}"/>
<names>
<name lang="en">input modulesTM3DM24R 1/2 Schneider</name>
<name lang="fr">Cartes entrées TM3DM24R Schneider 1/2: détails</name>
</names>
<informations></informations>
<description>
<text x="146" size="6" text="I1" y="46"/>
<text x="46" size="6" text="I0" y="46"/>
<arc x="346" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="746" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="546" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<text x="246" size="6" text="I2" y="46"/>
<arc x="646" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<text x="435" size="6" text="TM3DM24R" y="74"/>
<text x="346" size="6" text="I3" y="46"/>
<text x="746" size="6" text="I7" y="46"/>
<text x="446" size="6" text="I4" y="46"/>
<text x="646" size="6" text="I6" y="46"/>
<text x="546" size="6" text="I5" y="46"/>
<arc x="446" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="856" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="246" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="146" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="0" antialias="false" width="910" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="80"/>
<arc x="46" antialias="true" width="8" angle="-180" y="16" start="180" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<line x1="150" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="150" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="650" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="650" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="50" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="50" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<input x="19" size="7" rotate="true" text="_" y="73.5" tagg="label"/>
<line x1="450" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="450" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="860" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="860" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="750" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="750" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="350" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="350" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="550" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="550" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<line x1="250" length2="1.5" end1="none" antialias="false" length1="1.5" y1="20" x2="250" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="30" end2="none"/>
<rect x="855" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="45" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<line x1="1.002" length2="1.5" end1="none" antialias="false" length1="1.5" y1="60" x2="910" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="60" end2="none"/>
<rect x="745" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="645" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="345" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="545" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="445" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="245" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="145" antialias="false" width="10" y="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<line x1="750" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="750" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="450" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="450" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="650" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="650" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="50" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="50" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="250" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="250" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="550" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="550" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="150" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="150" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="860" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="860" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<line x1="350" length2="1.5" end1="none" antialias="false" length1="1.5" y1="16" x2="350" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="10" end2="none"/>
<text x="848" size="6" text="COM" y="47"/>
<terminal orientation="n" x="860" y="0"/>
<terminal orientation="n" x="50" y="0"/>
<terminal orientation="n" x="150" y="0"/>
<terminal orientation="n" x="250" y="0"/>
<terminal orientation="n" x="350" y="0"/>
<terminal orientation="n" x="650" y="0"/>
<terminal orientation="n" x="750" y="0"/>
<terminal orientation="n" x="550" y="0"/>
<terminal orientation="n" x="450" y="0"/>
</description>
</definition>

View File

@@ -0,0 +1,50 @@
<definition type="element" hotspot_y="46" version="0.60" hotspot_x="512" link_type="simple" orientation="dyyy" width="970" height="90">
<uuid uuid="{6be69482-b364-46da-bda6-65a9727352fd}"/>
<names>
<name lang="fr">Cartes entrées TM3DM24R Schneider 2/2</name>
<name lang="en">TM3DM24R input modules 2/2 Schneider</name>
</names>
<informations></informations>
<description>
<text y="6" text="I9" size="6" x="-284"/>
<text y="6" text="I8" size="6" x="-444"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="36" width="8" height="10"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="196" width="8" height="10"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="356" width="8" height="10"/>
<text y="6" text="I10" size="6" x="-124"/>
<text y="34" text="TM3DM24R" size="6" x="-29"/>
<text y="6" text="I11" size="6" x="36"/>
<text y="6" text="I12" size="6" x="194"/>
<text y="7" text="I13" size="6" x="356"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-124" width="8" height="10"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-284" width="8" height="10"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-506" width="956" height="80"/>
<arc start="180" angle="-180" y="-24" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-444" width="8" height="10"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="360" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="360"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="-280" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="-280"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="-440" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="-440"/>
<input y="33.5" text="_" size="7" tagg="label" rotate="true" x="-471"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="40"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="-120" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="-120"/>
<line length1="1.5" length2="1.5" y2="-10" end2="none" x2="200" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-20" x1="200"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-445" width="10" height="10"/>
<line length1="1.5" length2="1.5" y2="20" end2="none" x2="451" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="20" x1="-505"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="35" width="10" height="10"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-125" width="10" height="10"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="355" width="10" height="10"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="-285" width="10" height="10"/>
<rect y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" x="195" width="10" height="10"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="200" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="200"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="-440" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="-440"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="-120" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="-120"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="-280" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="-280"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="360" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="360"/>
<line length1="1.5" length2="1.5" y2="-30" end2="none" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="false" y1="-24" x1="40"/>
<terminal y="-40" orientation="n" x="-440"/>
<terminal y="-40" orientation="n" x="-280"/>
<terminal y="-40" orientation="n" x="-120"/>
<terminal y="-40" orientation="n" x="40"/>
<terminal y="-40" orientation="n" x="360"/>
<terminal y="-40" orientation="n" x="200"/>
</description>
</definition>

View File

@@ -0,0 +1,78 @@
<definition version="0.60" orientation="dyyy" hotspot_x="495" type="element" width="970" link_type="simple" height="90" hotspot_y="44">
<uuid uuid="{901d7d7d-d906-4758-997d-84e2976a7c7e}"/>
<names>
<name lang="fr">Cartes sorties TM3DM24R Schneider</name>
</names>
<informations></informations>
<description>
<arc x="-474" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="-114" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="426" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="-204" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="-384" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="-24" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="66" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="336" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="-294" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="246" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<arc x="156" antialias="true" width="8" angle="-180" y="14" start="0" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<text x="-474" size="6" text="Q0" y="0"/>
<text x="335" size="6" text="Q7" y="0"/>
<text x="-206" size="6" text="Q3" y="0"/>
<text x="154" size="6" text="Q5" y="-1"/>
<line x1="-20" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-20" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="-110" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-110" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="250" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="250" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="70" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="70" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="430" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="430" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="160" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="160" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="340" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="340" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="-290" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-290" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="-380" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-380" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="-470" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-470" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<line x1="-200" length2="1.5" end1="none" antialias="false" length1="1.5" y1="10" x2="-200" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="20" end2="none"/>
<rect x="155" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="425" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="-475" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="245" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="335" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="-25" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="-205" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="-115" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="-295" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<rect x="65" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<text x="66" size="6" text="Q4" y="0"/>
<rect x="-385" antialias="false" width="10" y="30" style="line-style:normal;line-weight:normal;filling:none;color:black" height="10"/>
<line x1="250" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="250" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="160" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="160" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<text x="417" size="6" text="COM2" y="1"/>
<line x1="-200" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-200" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="-470" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-470" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="-380" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-380" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="70" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="70" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="-290" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-290" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="340" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="340" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="430" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="430" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="-20" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-20" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<line x1="-110" length2="1.5" end1="none" antialias="false" length1="1.5" y1="30" x2="-110" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="24" end2="none"/>
<text x="244" size="6" text="Q6" y="0"/>
<text x="-120" size="6" text="COM1" y="1"/>
<text x="-385" size="6" text="Q1" y="0"/>
<text x="-24" size="6" text="TM3DM24R" y="-26"/>
<text x="-295" size="6" text="Q2" y="-1"/>
<rect x="-490" antialias="false" width="960" y="-40" style="line-style:normal;line-weight:normal;filling:none;color:black" height="80"/>
<input x="-471" size="7" rotate="true" text="_" y="-28" tagg="label"/>
<line x1="-488.998" length2="1.5" end1="none" antialias="false" length1="1.5" y1="-20" x2="470" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-20" end2="none"/>
<terminal orientation="s" x="-470" y="40"/>
<terminal orientation="s" x="-380" y="40"/>
<terminal orientation="s" x="-290" y="40"/>
<terminal orientation="s" x="-200" y="40"/>
<terminal orientation="s" x="-110" y="40"/>
<terminal orientation="s" x="-20" y="40"/>
<terminal orientation="s" x="70" y="40"/>
<terminal orientation="s" x="340" y="40"/>
<terminal orientation="s" x="430" y="40"/>
<terminal orientation="s" x="250" y="40"/>
<terminal orientation="s" x="160" y="40"/>
</description>
</definition>

View File

@@ -0,0 +1,62 @@
<definition width="210" orientation="dyyy" version="0.5" height="210" type="element" hotspot_y="37" link_type="simple" hotspot_x="15">
<uuid uuid="{7de60078-956d-4e74-a01f-5a2a39b83d6a}"/>
<names>
<name lang="en">PM 1207 6EP1332-1SH71</name>
<name lang="cs">PM 1207 6EP1332-1SH71</name>
<name lang="pl">PM 1207 6EP1332-1SH71</name>
<name lang="ar">PM 1207 6EP1332-1SH71</name>
<name lang="pt">PM 1207 6EP1332-1SH71</name>
<name lang="fr">PM 1207 6EP1332-1SH71</name>
</names>
<informations></informations>
<description>
<text text="L+" x="107" y="-15" size="6"/>
<text text="120/230VAC" x="9" y="-3" size="6"/>
<text text="M" x="167" y="-15" size="6"/>
<text text="L" x="7" y="-15" size="6"/>
<text text="L+" x="126" y="-15" size="6"/>
<text text="PM1207" x="2" y="65" size="6"/>
<text text="24VDC" x="127" y="-3" size="6"/>
<text text="N" x="26" y="-15" size="6"/>
<text text="M" x="147" y="-15" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="190" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="102" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="102" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="179" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="179" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="128" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="108" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="-13" length1="1.5" y1="-13" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="-11" length1="1.5" y1="-11" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="-15" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-25" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="108" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="167" end2="none" length2="1.5" antialias="false" x2="189" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="189" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="189" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="_" tagg="label" x="53" y="175.5" size="9"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="102" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="178" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="150" y="-31"/>
<terminal orientation="n" x="170" y="-31"/>
<terminal orientation="n" x="110.5" y="-31"/>
<terminal orientation="n" x="130.5" y="-31"/>
</description>
</definition>

View File

@@ -0,0 +1,121 @@
<definition width="410" orientation="dyyy" version="0.5" height="210" type="element" hotspot_y="14" link_type="simple" hotspot_x="15">
<uuid uuid="{f2add6aa-9939-4165-921d-e40a9bcd4b1a}"/>
<names>
<name lang="en">SM1234 6ES7234-4HE32-0XB0</name>
<name lang="cs">SM1234 6ES7234-4HE32-0XB0</name>
<name lang="pl">SM1234 6ES7234-4HE32-0XB0</name>
<name lang="ar">SM1234 6ES7234-4HE32-0XB0</name>
<name lang="pt">SM1234 6ES7234-4HE32-0XB0</name>
<name lang="fr">SM1234 6ES7234-4HE32-0XB0</name>
</names>
<informations></informations>
<description>
<line x1="362.5" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="379.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="ANALOG INPUTS" x="180" y="66" size="8"/>
<line x1="282.5" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="299.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="20" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="202.5" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="219.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153.5" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="170.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="IW____" tagg="none" x="233" y="39" size="9"/>
<input rotate="true" text="IW____" tagg="none" x="153" y="39" size="9"/>
<input rotate="true" text="IW____" tagg="none" x="314" y="38" size="9"/>
<line x1="122.5" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="139.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="0+" x="78" y="7" size="6"/>
<text text="2+" x="238" y="7" size="6"/>
<text text="1+" x="158" y="7" size="6"/>
<text text="3+" x="318" y="7" size="6"/>
<text text="1-" x="198" y="7" size="6"/>
<text text="0-" x="118" y="7" size="6"/>
<text text="2-" x="278" y="7" size="6"/>
<text text="3-" x="358" y="7" size="6"/>
<circle diameter="5" antialias="true" x="357.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="197.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="277.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="117.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73.5" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="90.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="237.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="317.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90.5" y2="186" length1="1.5" y1="159" end2="none" length2="1.5" antialias="false" x2="90.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="157.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="77.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="300" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="317" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="77" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="220" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="237" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="140" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="157" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="323" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="357" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="83" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="163" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="197" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170.5" y2="186" length1="1.5" y1="159" end2="none" length2="1.5" antialias="false" x2="170.5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="243" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="277" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="300" y2="20" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="300" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="380" y2="20" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="380" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="220" y2="20" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="1M" x="104" y="180" size="6"/>
<text text="1" x="148" y="180" size="6"/>
<circle diameter="5" antialias="true" x="147.5" y="184.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="184.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="0M" x="24" y="180" size="6"/>
<text text="L+" x="5" y="6" size="6"/>
<line x1="90" y2="159" length1="1.5" y1="159" end2="none" length2="1.5" antialias="false" x2="170" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="QW____" tagg="none" x="90" y="146.5" size="9"/>
<text text="SM1234 4AI 2AO" x="12" y="92" size="8"/>
<text text="24VDC" x="7" y="31" size="6"/>
<text text="ANALOG OUTPUTS" x="45" y="124" size="8"/>
<line x1="90" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="0" x="68" y="180" size="6"/>
<text text="M" x="26" y="6" size="6"/>
<line x1="13" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="186" length1="1.5" y1="159" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="21" length1="1.5" y1="21" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon y1="11" y3="15" antialias="true" closed="false" y4="17" x1="19" y6="15" y7="11" x8="19" y9="12" y8="11" x2="19" x9="19" x3="17" style="line-style:normal;line-weight:normal;filling:none;color:black" y5="15" x6="21" x7="21" y2="15" x4="20" x5="23"/>
<line x1="38" y2="21" length1="1.5" y1="-6" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="21" length1="1.5" y1="-6" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="112" length1="1.5" y1="-6" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="184.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="8" length1="1.5" y1="8" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-9.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="10" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="6" length1="1.5" y1="6" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-4" length1="1.5" y1="6" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="184.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="159" length1="1.5" y1="159" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="72" length1="1.5" y1="72" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="112" length1="1.5" y1="112" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-49" y="94" size="9"/>
<input rotate="true" text="QW____" tagg="none" x="10" y="146.5" size="9"/>
<line x1="10" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="89" y2="72" length1="1.5" y1="72" end2="none" length2="1.5" antialias="false" x2="390" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="112" length1="1.5" y1="112" end2="none" length2="1.5" antialias="false" x2="390" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="140" y2="20" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="140" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="380" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="IW____" tagg="none" x="73" y="40" size="9"/>
<line x1="-10" y2="187" length1="1.5" y1="110" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="380" y2="-7" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="390" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="390" y2="186" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="390" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="187" y2="187" length1="1.5" y1="187" end2="none" length2="1.5" antialias="false" x2="390" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" x="10" y="-10"/>
<terminal orientation="n" x="30" y="-10"/>
<terminal orientation="n" x="50" y="-10"/>
<terminal orientation="s" x="30" y="190"/>
<terminal orientation="s" x="70" y="190"/>
<terminal orientation="s" x="110" y="190"/>
<terminal orientation="s" x="150" y="190"/>
<terminal orientation="n" x="360" y="-10"/>
<terminal orientation="n" x="120" y="-10"/>
<terminal orientation="n" x="80" y="-10"/>
<terminal orientation="n" x="280" y="-10"/>
<terminal orientation="n" x="240" y="-10"/>
<terminal orientation="n" x="160" y="-10"/>
<terminal orientation="n" x="200" y="-10"/>
<terminal orientation="n" x="320" y="-10"/>
</description>
</definition>

View File

@@ -0,0 +1,69 @@
<definition width="130" orientation="dyyy" version="0.5" height="220" type="element" hotspot_y="39" link_type="simple" hotspot_x="14">
<uuid uuid="{39a95119-2325-4a8f-a227-12e860cd609d}"/>
<names>
<name lang="en">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
<name lang="cs">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
<name lang="pl">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
<name lang="ar">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
<name lang="pt">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
<name lang="fr">CPU 1214C 6ES7214-1AG31-0XB0 PART1</name>
</names>
<informations></informations>
<description>
<text text="PART 1/5" x="61" y="79" size="6"/>
<input rotate="true" text="__-__-__-__-__-__" tagg="none" x="-2" y="158.5" size="6"/>
<text text=" MAC ADDRESS" x="4" y="152.5" size="6"/>
<text text="DC/DC/DC" x="-2" y="79" size="6"/>
<text text="PROFINET (LAN)" x="2" y="142.5" size="6"/>
<text text="L+" x="5" y="-15" size="6"/>
<text text="L+" x="66" y="-15" size="6"/>
<text text="CPU 1214C" x="-2" y="69" size="6"/>
<text text="X1 P1" x="29" y="125" size="6"/>
<text text="24VDC" x="7" y="10" size="6"/>
<text text="24VDC" x="67" y="10" size="6"/>
<text text="M" x="26" y="-15" size="6"/>
<text text="M" x="87" y="-15" size="6"/>
<line x1="-4" y2="130" length1="1.5" y1="130" end2="none" length2="1.5" antialias="false" x2="94" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="15" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="59" height="3" antialias="false" x="16" y="166" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-4" y2="131" length1="1.5" y1="167" end2="none" length2="1.5" antialias="false" x2="-4" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="94" y2="130" length1="1.5" y1="167" end2="none" length2="1.5" antialias="false" x2="94" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="110" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="110" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="98" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon y1="-4" y3="-8" antialias="true" closed="false" y4="-8" x1="79" y6="-8" y7="-8" x8="79" y9="-4" x10="79" y8="-8" x2="81" x9="79" x3="81" style="line-style:normal;line-weight:normal;filling:none;color:black" y5="-10" x6="77" x7="78" y2="-4" x4="83" x5="80" y10="-4"/>
<line x1="93" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon y1="-10" y3="-6" antialias="true" closed="false" y4="-4" x1="19" y6="-6" y7="-10" x8="19" y9="-9" y8="-10" x2="19" x9="19" x3="17" style="line-style:normal;line-weight:normal;filling:none;color:black" y5="-6" x6="21" x7="21" y2="-6" x4="20" x5="23"/>
<line x1="38" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="98" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="98" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="62" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="88" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.9999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="-13" length1="1.5" y1="-13" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="-11" length1="1.5" y1="-11" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="-15" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-25" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="76" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="109" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="107" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="109" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="110" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="111" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="77" y="182.5" size="9"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="70.5" y="-31"/>
<terminal orientation="n" x="90.5" y="-31"/>
<terminal orientation="s" x="40" y="171"/>
</description>
</definition>

View File

@@ -0,0 +1,64 @@
<definition width="210" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="16" link_type="simple" hotspot_x="15">
<uuid uuid="{9dc79fd5-ba11-45a3-b53c-47ab22ecc215}"/>
<names>
<name lang="en">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
<name lang="cs">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
<name lang="pl">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
<name lang="ar">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
<name lang="pt">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
<name lang="fr">CPU 1214C 6ES7214-1AG31-0XB0 PART2</name>
</names>
<informations></informations>
<description>
<text text="PART 2/5" x="136.741" y="98.2447" size="6"/>
<line x1="0" y2="20" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="DC/DC/DC" x="-1" y="99" size="6"/>
<text text="1M" x="3" y="6" size="6"/>
<text text="DIa" x="24" y="16" size="6"/>
<text text=".0" x="27" y="5" size="6"/>
<text text="CPU 1214C" x="-1" y="89" size="6"/>
<text text="24VDC INPUTS" x="52" y="32" size="6"/>
<text text=".7" x="167" y="5" size="6"/>
<text text=".4" x="107" y="5" size="6"/>
<text text=".3" x="87" y="5" size="6"/>
<text text=".2" x="67" y="5" size="6"/>
<text text=".1" x="47" y="5" size="6"/>
<text text=".6" x="147" y="5" size="6"/>
<text text=".5" x="127" y="5" size="6"/>
<line x1="180" y2="20" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="180" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="110" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="0" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="180" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="70" length1="1.5" y1="70" end2="none" length2="1.5" antialias="false" x2="189" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="190" y2="109" length1="1.5" y1="-7" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="110" length1="1.5" y1="110" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="156.741" y="122.745" size="9"/>
<terminal orientation="n" x="10" y="-11"/>
<terminal orientation="n" x="30" y="-11"/>
<terminal orientation="n" x="50" y="-11"/>
<terminal orientation="n" x="70" y="-11"/>
<terminal orientation="n" x="90" y="-11"/>
<terminal orientation="n" x="110" y="-11"/>
<terminal orientation="n" x="130" y="-11"/>
<terminal orientation="n" x="150" y="-11"/>
<terminal orientation="n" x="170" y="-11"/>
</description>
</definition>

View File

@@ -0,0 +1,56 @@
<definition width="170" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="16" link_type="simple" hotspot_x="15">
<uuid uuid="{631abbd8-1471-40ce-a963-eee0921920dc}"/>
<names>
<name lang="en">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
<name lang="cs">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
<name lang="pl">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
<name lang="ar">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
<name lang="pt">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
<name lang="fr">CPU 1214C 6ES7214-1AG31-0XB0 PART3</name>
</names>
<informations></informations>
<description>
<line x1="0" y2="20" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="PART 3/5" x="96" y="98" size="6"/>
<text text="DC/DC/DC" x="-1" y="98" size="6"/>
<text text="DIb" x="25" y="17" size="6"/>
<text text=".0" x="27" y="5" size="6"/>
<text text="1M" x="4" y="5" size="6"/>
<text text="CPU 1214C" x="-1" y="88" size="6"/>
<text text="24VDC INPUTS" x="34" y="31" size="6"/>
<text text=".4" x="107" y="5" size="6"/>
<text text=".3" x="87" y="5" size="6"/>
<text text=".2" x="67" y="5" size="6"/>
<text text=".1" x="47" y="5" size="6"/>
<text text=".5" x="127" y="5" size="6"/>
<line x1="140" y2="20" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="140" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-10.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-8" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="150" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="1" y2="20" length1="1.5" y1="20" end2="none" length2="1.5" antialias="false" x2="140" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="109" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="110" length1="1.5" y1="110" end2="none" length2="1.5" antialias="false" x2="150" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="150" y2="110" length1="1.5" y1="-8" end2="none" length2="1.5" antialias="false" x2="150" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="70" length1="1.5" y1="70" end2="none" length2="1.5" antialias="false" x2="150" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="117" y="123.5" size="9"/>
<terminal orientation="n" x="10" y="-11"/>
<terminal orientation="n" x="30" y="-11"/>
<terminal orientation="n" x="50" y="-11"/>
<terminal orientation="n" x="70" y="-11"/>
<terminal orientation="n" x="90" y="-11"/>
<terminal orientation="n" x="110" y="-11"/>
<terminal orientation="n" x="130" y="-11"/>
</description>
</definition>

View File

@@ -0,0 +1,41 @@
<definition width="100" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="45" link_type="simple" hotspot_x="15">
<uuid uuid="{0bb6efba-bc9e-40f3-b451-2de11b859ecb}"/>
<names>
<name lang="en">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
<name lang="cs">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
<name lang="pl">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
<name lang="ar">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
<name lang="pt">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
<name lang="fr">CPU 1214C 6ES7214-1AG31-0XB0 PART4</name>
</names>
<informations></informations>
<description>
<text text="PART 4/5" x="-4" y="74" size="6"/>
<text text="INPUTS" x="14" y="14" size="6"/>
<text text="DC/DC/DC" x="-4" y="64" size="6"/>
<text text="0" x="28" y="-23" size="6"/>
<text text="AI" x="25" y="-11" size="6"/>
<text text="CPU 1214C" x="-4" y="54" size="6"/>
<text text="2M" x="5" y="-23" size="6"/>
<text text="1" x="48" y="-23" size="6"/>
<line x1="2" y2="-9" length1="1.5" y1="-9" end2="none" length2="1.5" antialias="false" x2="58" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="ANALOG" x="13" y="1" size="6"/>
<line x1="2" y2="-10" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="58" y2="-10" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="58" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-37" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-37" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-39.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-39.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-39.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-37" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="-37" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="81" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="80" y2="81" length1="1.5" y1="-37" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="80" y2="81" length1="1.5" y1="81" end2="none" length2="1.5" antialias="false" x2="-9" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="80" y2="41" length1="1.5" y1="41" end2="none" length2="1.5" antialias="false" x2="-9" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="46" y="93.5" size="9"/>
<terminal orientation="n" x="10" y="-40"/>
<terminal orientation="n" x="30" y="-40"/>
<terminal orientation="n" x="50" y="-40"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition width="270" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="63" link_type="simple" hotspot_x="135">
<uuid uuid="{03c6ef2b-460b-433b-bdeb-edcd78c7aabc}"/>
<names>
<name lang="en">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
<name lang="cs">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
<name lang="pl">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
<name lang="ar">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
<name lang="pt">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
<name lang="fr">CPU 1214C 6ES7214-1AG31-0XB0 PART5</name>
</names>
<informations></informations>
<description>
<text text="PART 5/5" x="76" y="-30" size="6"/>
<text text="DC/DC/DC" x="-121" y="-30" size="6"/>
<text text=".0" x="-71" y="52" size="6"/>
<text text="DQb" x="83" y="41" size="6"/>
<text text="DQa" x="-76" y="40" size="6"/>
<text text="CPU 1214C" x="-121" y="-40" size="6"/>
<text text="24VDC OUTPUTS" x="-44" y="28" size="6"/>
<text text="3L+" x="-116" y="52" size="6"/>
<text text="3M" x="-95" y="52" size="6"/>
<text text=".7" x="67" y="52" size="6"/>
<text text=".0" x="87" y="52" size="6"/>
<text text=".4" x="7" y="52" size="6"/>
<text text=".3" x="-13" y="52" size="6"/>
<text text=".2" x="-33" y="52" size="6"/>
<text text=".1" x="-53" y="52" size="6"/>
<text text=".6" x="47" y="52" size="6"/>
<text text=".1" x="107" y="52" size="6"/>
<text text=".5" x="27" y="52" size="6"/>
<line x1="-118" y2="57" length1="1.5" y1="30" end2="none" length2="1.5" antialias="false" x2="-118" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="117" y2="30" length1="1.5" y1="30" end2="none" length2="1.5" antialias="false" x2="-117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="117" y2="30" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-47" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-33" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-52.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-7" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-27" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-13" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-67" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-53" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-87" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-73" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-107" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-93" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-12.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-112.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-32.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-72.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-92.5" y="55.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="112" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="130" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-113" y2="58" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-130" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-130" y2="-60" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="-130" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="130" y2="-60" length1="1.5" y1="58" end2="none" length2="1.5" antialias="false" x2="130" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-130" y2="-20" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="129" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-130" y2="-60" length1="1.5" y1="-60" end2="none" length2="1.5" antialias="false" x2="130" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-131" y="-71.5" size="9"/>
<terminal orientation="s" x="-110" y="61"/>
<terminal orientation="s" x="-90" y="61"/>
<terminal orientation="s" x="-70" y="61"/>
<terminal orientation="s" x="-30" y="61"/>
<terminal orientation="s" x="-10" y="61"/>
<terminal orientation="s" x="10" y="61"/>
<terminal orientation="s" x="30" y="61"/>
<terminal orientation="s" x="50" y="61"/>
<terminal orientation="s" x="70" y="61"/>
<terminal orientation="s" x="90" y="61"/>
<terminal orientation="s" x="110" y="61"/>
<terminal orientation="s" x="-50" y="61"/>
</description>
</definition>

View File

@@ -0,0 +1,202 @@
<definition width="450" orientation="dyyy" version="0.5" height="220" type="element" hotspot_y="39" link_type="simple" hotspot_x="15">
<uuid uuid="{b198607c-63b2-4325-a77a-1e93e887c0a8}"/>
<names>
<name lang="en">6ES7223-1BL30-0XB0</name>
<name lang="cs">6ES7223-1BL30-0XB0</name>
<name lang="pl">6ES7223-1BL30-0XB0</name>
<name lang="ar">6ES7223-1BL30-0XB0</name>
<name lang="pt">6ES7223-1BL30-0XB0</name>
<name lang="fr">6ES7223-1BL30-0XB0</name>
</names>
<informations></informations>
<description>
<line x1="240" y2="167" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="240" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2M" x="245" y="-15" size="6"/>
<text text=".0" x="247" y="161" size="6"/>
<text text="DQb" x="248" y="150" size="6"/>
<text text=".0" x="267" y="-14" size="6"/>
<text text=".7" x="387" y="161" size="6"/>
<text text=".7" x="407" y="-14" size="6"/>
<text text=".4" x="347" y="-14" size="6"/>
<text text="DC/DC" x="375" y="79" size="6"/>
<text text=".4" x="327" y="161" size="6"/>
<text text=".3" x="307" y="161" size="6"/>
<text text=".3" x="327" y="-14" size="6"/>
<text text=".2" x="287" y="161" size="6"/>
<text text=".2" x="307" y="-14" size="6"/>
<text text=".0" x="87" y="161" size="6"/>
<text text=".1" x="267" y="161" size="6"/>
<text text=".1" x="287" y="-14" size="6"/>
<text text="DQa" x="88" y="150" size="6"/>
<text text=".6" x="387" y="-14" size="6"/>
<text text=".6" x="367" y="161" size="6"/>
<text text=".5" x="367" y="-14" size="6"/>
<text text="L+" x="5" y="-15" size="6"/>
<text text=".5" x="347" y="161" size="6"/>
<line x1="400" y2="167" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="400" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="420" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="420" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="313" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="327" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="427" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="393" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="407" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="DIb" x="245" y="-2" size="6"/>
<line x1="393" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="407" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="267.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="373" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="387" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="373" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="387" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="1M" x="65" y="-15" size="6"/>
<line x1="353" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="367" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="353" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="367" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="347" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="347" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="DIa" x="85" y="-2" size="6"/>
<text text=".0" x="87" y="-14" size="6"/>
<line x1="313" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="327" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="293" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="307" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="293" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="307" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="273" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="287" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="SM1223" x="375" y="69" size="6"/>
<circle diameter="5" antialias="true" x="367.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="387.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC" x="7" y="10" size="6"/>
<circle diameter="5" antialias="true" x="267.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="367.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="347.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="247.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC OUTPUTS" x="212" y="128" size="6"/>
<circle diameter="5" antialias="true" x="347.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="327.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="387.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="307.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="287.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="327.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".7" x="227" y="161" size="6"/>
<circle diameter="5" antialias="true" x="247.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="307.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="273" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="287" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".4" x="167" y="161" size="6"/>
<text text=".3" x="147" y="161" size="6"/>
<circle diameter="5" antialias="true" x="407.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="287.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".2" x="127" y="161" size="6"/>
<text text=".1" x="107" y="161" size="6"/>
<text text="24VDC INPUTS" x="209" y="14" size="6"/>
<text text="M" x="26" y="-15" size="6"/>
<text text=".7" x="227" y="-14" size="6"/>
<text text=".6" x="207" y="161" size="6"/>
<text text=".4" x="167" y="-14" size="6"/>
<text text=".5" x="187" y="161" size="6"/>
<line x1="15" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".3" x="147" y="-14" size="6"/>
<text text=".2" x="127" y="-14" size="6"/>
<text text=".1" x="107" y="-14" size="6"/>
<text text=".6" x="207" y="-14" size="6"/>
<text text=".5" x="187" y="-14" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="80" y2="167" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="430" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="240" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="240" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="62" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon y1="-10" y3="-6" antialias="true" closed="false" y4="-4" x1="19" y6="-6" y7="-10" x8="19" y9="-9" y8="-10" x2="19" x9="19" x3="17" style="line-style:normal;line-weight:normal;filling:none;color:black" y5="-6" x6="21" x7="21" y2="-6" x4="20" x5="23"/>
<line x1="38" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="227.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="227.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="-13" length1="1.5" y1="-13" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="-11" length1="1.5" y1="-11" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="-15" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-25" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="240" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="240" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="420" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="81" y2="140" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="239" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="241" y2="140" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="400" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="408" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="427" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="15" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="86" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="86" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="429" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="405" y="188" size="9"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="70" y="-31"/>
<terminal orientation="n" x="90" y="-31"/>
<terminal orientation="n" x="110" y="-31"/>
<terminal orientation="n" x="130" y="-31"/>
<terminal orientation="n" x="150" y="-31"/>
<terminal orientation="n" x="170" y="-31"/>
<terminal orientation="n" x="190" y="-31"/>
<terminal orientation="n" x="210" y="-31"/>
<terminal orientation="n" x="230" y="-31"/>
<terminal orientation="s" x="90" y="171"/>
<terminal orientation="s" x="130" y="171"/>
<terminal orientation="s" x="150" y="171"/>
<terminal orientation="s" x="170" y="171"/>
<terminal orientation="s" x="190" y="171"/>
<terminal orientation="s" x="210" y="171"/>
<terminal orientation="s" x="230" y="171"/>
<terminal orientation="s" x="110" y="171"/>
<terminal orientation="n" x="250" y="-31"/>
<terminal orientation="n" x="270" y="-31"/>
<terminal orientation="n" x="290" y="-31"/>
<terminal orientation="n" x="310" y="-31"/>
<terminal orientation="n" x="330" y="-31"/>
<terminal orientation="n" x="350" y="-31"/>
<terminal orientation="n" x="370" y="-31"/>
<terminal orientation="n" x="390" y="-31"/>
<terminal orientation="n" x="410" y="-31"/>
<terminal orientation="s" x="250" y="171"/>
<terminal orientation="s" x="290" y="171"/>
<terminal orientation="s" x="310" y="171"/>
<terminal orientation="s" x="330" y="171"/>
<terminal orientation="s" x="350" y="171"/>
<terminal orientation="s" x="370" y="171"/>
<terminal orientation="s" x="390" y="171"/>
<terminal orientation="s" x="270" y="171"/>
</description>
</definition>

View File

@@ -0,0 +1,126 @@
<definition width="450" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="36" link_type="simple" hotspot_x="15">
<uuid uuid="{aaae32f5-3bb2-4150-8da1-a2a5ccd56128}"/>
<names>
<name lang="en">SM1223 6ES7223-1BL30-0XB0 PART1</name>
<name lang="cs">SM1223 6ES7223-1BL30-0XB0 PART1</name>
<name lang="pl">SM1223 6ES7223-1BL30-0XB0 PART1</name>
<name lang="ar">SM1223 6ES7223-1BL30-0XB0 PART1</name>
<name lang="pt">SM1223 6ES7223-1BL30-0XB0 PART1</name>
<name lang="fr">SM1223 6ES7223-1BL30-0XB0 PART1</name>
</names>
<informations></informations>
<description>
<text text="PART1/2" x="380" y="77" size="6"/>
<text text="2M" x="245" y="-15" size="6"/>
<text text=".0" x="267" y="-14" size="6"/>
<text text=".7" x="407" y="-14" size="6"/>
<text text=".4" x="347" y="-14" size="6"/>
<text text="DC/DC" x="3" y="78" size="6"/>
<text text=".3" x="327" y="-14" size="6"/>
<text text=".2" x="307" y="-14" size="6"/>
<text text=".1" x="287" y="-14" size="6"/>
<text text=".6" x="387" y="-14" size="6"/>
<text text=".5" x="367" y="-14" size="6"/>
<text text="L+" x="5" y="-15" size="6"/>
<line x1="420" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="420" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="427" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="DIb" x="245" y="-2" size="6"/>
<line x1="393" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="407" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="373" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="387" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="1M" x="65" y="-15" size="6"/>
<line x1="353" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="367" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="347" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="DIa" x="85" y="-2" size="6"/>
<text text=".0" x="87" y="-14" size="6"/>
<line x1="313" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="327" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="293" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="307" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="SM1223" x="3" y="68" size="6"/>
<circle diameter="5" antialias="true" x="367.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC" x="7" y="10" size="6"/>
<circle diameter="5" antialias="true" x="267.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="347.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="247.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="387.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="327.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="307.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="273" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="287" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="407.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="287.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC INPUTS" x="209" y="14" size="6"/>
<text text="M" x="26" y="-15" size="6"/>
<text text=".7" x="227" y="-14" size="6"/>
<text text=".4" x="167" y="-14" size="6"/>
<text text=".3" x="147" y="-14" size="6"/>
<text text=".2" x="127" y="-14" size="6"/>
<text text=".1" x="107" y="-14" size="6"/>
<text text=".6" x="207" y="-14" size="6"/>
<text text=".5" x="187" y="-14" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="240" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="240" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="62" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon y1="-10" y3="-6" antialias="true" closed="false" y4="-4" x1="19" y6="-6" y7="-10" x8="19" y9="-9" y8="-10" x2="19" x9="19" x3="17" style="line-style:normal;line-weight:normal;filling:none;color:black" y5="-6" x6="21" x7="21" y2="-6" x4="20" x5="23"/>
<line x1="38" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="153" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="227.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="-13" length1="1.5" y1="-13" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="-11" length1="1.5" y1="-11" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="-15" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-25" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="62" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="240" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="240" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="420" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="427" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="239" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="429" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="238" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="430" y2="-28" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="430" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="396" y="100.5" size="9"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="70" y="-31"/>
<terminal orientation="n" x="90" y="-31"/>
<terminal orientation="n" x="110" y="-31"/>
<terminal orientation="n" x="130" y="-31"/>
<terminal orientation="n" x="150" y="-31"/>
<terminal orientation="n" x="170" y="-31"/>
<terminal orientation="n" x="190" y="-31"/>
<terminal orientation="n" x="210" y="-31"/>
<terminal orientation="n" x="230" y="-31"/>
<terminal orientation="n" x="250" y="-31"/>
<terminal orientation="n" x="270" y="-31"/>
<terminal orientation="n" x="290" y="-31"/>
<terminal orientation="n" x="310" y="-31"/>
<terminal orientation="n" x="330" y="-31"/>
<terminal orientation="n" x="350" y="-31"/>
<terminal orientation="n" x="370" y="-31"/>
<terminal orientation="n" x="390" y="-31"/>
<terminal orientation="n" x="410" y="-31"/>
</description>
</definition>

View File

@@ -0,0 +1,113 @@
<definition width="450" orientation="dyyy" version="0.5" height="130" type="element" hotspot_y="64" link_type="simple" hotspot_x="225">
<uuid uuid="{6bcd95ca-4421-4e82-a2b9-11b9462d4626}"/>
<names>
<name lang="en">SM1223 6ES7223-1BL30-0XB0 PART2</name>
<name lang="cs">SM1223 6ES7223-1BL30-0XB0 PART2</name>
<name lang="pl">SM1223 6ES7223-1BL30-0XB0 PART2</name>
<name lang="ar">SM1223 6ES7223-1BL30-0XB0 PART2</name>
<name lang="pt">SM1223 6ES7223-1BL30-0XB0 PART2</name>
<name lang="fr">SM1223 6ES7223-1BL30-0XB0 PART2</name>
</names>
<informations></informations>
<description>
<text text="PART2/2" x="172" y="-33" size="6"/>
<line x1="30" y2="56" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".0" x="37" y="50" size="6"/>
<text text="DQb" x="38" y="39" size="6"/>
<text text=".7" x="177" y="50" size="6"/>
<text text="DC/DC" x="-210" y="-32" size="6"/>
<text text=".4" x="117" y="50" size="6"/>
<text text=".3" x="97" y="50" size="6"/>
<text text=".2" x="77" y="50" size="6"/>
<text text=".0" x="-123" y="50" size="6"/>
<text text=".1" x="57" y="50" size="6"/>
<text text="DQa" x="-122" y="39" size="6"/>
<text text=".6" x="157" y="50" size="6"/>
<text text="L+" x="-195" y="50" size="6"/>
<text text=".5" x="137" y="50" size="6"/>
<line x1="190" y2="56" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="103" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="117" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="183" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="197" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="57.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="163" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="177" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="143" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="157" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="123" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="137" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="83" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="97" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="63" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="77" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="SM1223" x="-210" y="-42" size="6"/>
<circle diameter="5" antialias="true" x="177.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC" x="-197" y="39" size="6"/>
<line x1="43" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="57" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="157.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="24VDC OUTPUTS" x="2" y="17" size="6"/>
<circle diameter="5" antialias="true" x="137.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="117.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="97.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="77.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".7" x="17" y="50" size="6"/>
<circle diameter="5" antialias="true" x="37.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text=".4" x="-43" y="50" size="6"/>
<text text=".3" x="-63" y="50" size="6"/>
<text text=".2" x="-83" y="50" size="6"/>
<text text=".1" x="-103" y="50" size="6"/>
<text text="M" x="-174" y="50" size="6"/>
<text text=".6" x="-3" y="50" size="6"/>
<text text=".5" x="-23" y="50" size="6"/>
<line x1="-195" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-187" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-173" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-130" y2="56" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="-130" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-220" y2="56" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="-220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-198" y2="29" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="-163" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-162" y2="56" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="-162" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-198" y2="56" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="-198" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-57" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-43" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="23" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-102.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="17" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-17" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-3" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-37" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-23" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-77" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-63" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-97" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-83" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-117" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-103" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-172.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-22.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-42.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-192.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-62.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-82.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-122.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-129" y2="29" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="29" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="31" y2="29" length1="1.5" y1="29" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="198" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="29" y2="-21" length1="1.5" y1="-21" end2="none" length2="1.5" antialias="false" x2="-220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="29" y2="-61" length1="1.5" y1="-61" end2="none" length2="1.5" antialias="false" x2="-220" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-124" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-123" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="29" y2="-21" length1="1.5" y1="-21" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="29" y2="-61" length1="1.5" y1="-61" end2="none" length2="1.5" antialias="false" x2="219" end1="none" style="line-style:dashed;line-weight:normal;filling:none;color:black"/>
<line x1="-195" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-193" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-167" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="-125" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="220" y2="-61" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-220" y2="-60" length1="1.5" y1="-20" end2="none" length2="1.5" antialias="false" x2="-220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="185" y="-74.5" size="9"/>
<terminal orientation="s" x="-190" y="59"/>
<terminal orientation="s" x="-170" y="59"/>
<terminal orientation="s" x="-120" y="60"/>
<terminal orientation="s" x="-80" y="60"/>
<terminal orientation="s" x="-60" y="60"/>
<terminal orientation="s" x="-40" y="60"/>
<terminal orientation="s" x="-20" y="60"/>
<terminal orientation="s" x="0" y="60"/>
<terminal orientation="s" x="20" y="60"/>
<terminal orientation="s" x="-100" y="60"/>
<terminal orientation="s" x="40" y="60"/>
<terminal orientation="s" x="80" y="60"/>
<terminal orientation="s" x="100" y="60"/>
<terminal orientation="s" x="120" y="60"/>
<terminal orientation="s" x="140" y="60"/>
<terminal orientation="s" x="160" y="60"/>
<terminal orientation="s" x="180" y="60"/>
<terminal orientation="s" x="60" y="60"/>
</description>
</definition>

View File

@@ -0,0 +1,58 @@
<definition width="110" orientation="dyyy" version="0.5" height="210" type="element" hotspot_y="35" link_type="simple" hotspot_x="15">
<uuid uuid="{96d2097e-5f1c-445f-8b52-fccda10ca9c3}"/>
<names>
<name lang="en">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
<name lang="cs">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
<name lang="pl">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
<name lang="ar">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
<name lang="pt">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
<name lang="fr">ETHERNET SWITCH CSM 1277 6GK7277-1AA10-0AA0</name>
</names>
<informations></informations>
<description>
<text text="P3" x="44" y="154" size="7"/>
<text text="P4" x="65" y="154" size="7"/>
<text text="L+" x="5" y="-15" size="6"/>
<text text="CSM 1277" x="-4" y="64" size="6"/>
<text text="X1" x="1" y="128" size="6"/>
<text text="24VDC" x="17" y="-2" size="6"/>
<text text="M" x="26" y="-15" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="48" y2="-13" length1="1.5" y1="-13" end2="none" length2="1.5" antialias="false" x2="52" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.4999" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="49" y2="-11" length1="1.5" y1="-11" end2="none" length2="1.5" antialias="false" x2="51" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="46" y2="-15" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="54" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="50" y2="-25" length1="1.5" y1="-15" end2="none" length2="1.5" antialias="false" x2="50" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="P1" x="4" y="154" size="7"/>
<text text="P2" x="24" y="154" size="7"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="83" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="167" length1="1.5" y1="132" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="40" y2="167" length1="1.5" y1="131" end2="none" length2="1.5" antialias="false" x2="40" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="168" length1="1.5" y1="131" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="80" y2="168" length1="1.5" y1="131" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="0" y2="131" length1="1.5" y1="131" end2="none" length2="1.5" antialias="false" x2="79" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="0" y2="167" length1="1.5" y1="131" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="83" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-9" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="59" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="U?" tagg="label" x="66" y="181.5" size="9"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="s" x="10" y="169"/>
<terminal orientation="s" x="30" y="169"/>
<terminal orientation="s" x="50" y="169"/>
<terminal orientation="s" x="70" y="169"/>
</description>
</definition>

View File

@@ -0,0 +1,54 @@
<definition height="180" link_type="simple" type="element" version="0.5" hotspot_y="83" orientation="dyyy" width="400" hotspot_x="195">
<uuid uuid="{37593b83-2c14-45d2-ba3d-f3a22f6d8206}"/>
<names>
<name lang="ar">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="pl">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="it">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="es">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="en">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="el">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="pt">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="cs">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="fr">SITOP PM 70W 6EP1332-2BA00</name>
<name lang="nl">SITOP PM 70W 6EP1332-2BA00</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input tagg="none" y="87" size="8" x="130.5" rotation="270" rotate="true" text="L+"/>
<input tagg="label" y="-99.45" size="9" x="-147" rotate="true" text="_"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-72.5"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="27.5"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="77.5"/>
<input tagg="none" y="86" size="8" x="180" rotation="270" rotate="true" text="M"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-122.5"/>
<line end1="none" end2="none" x1="200" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="-80" length2="1.5" x2="200"/>
<input tagg="none" y="86" size="8" x="-120" rotation="270" rotate="true" text="N"/>
<input tagg="none" y="86" size="8" x="-70" rotation="270" rotate="true" text="PE"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="177.5"/>
<input tagg="none" y="86" size="8" x="80.5" rotation="270" rotate="true" text="M"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="127.5"/>
<line end1="none" end2="none" x1="133" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="177"/>
<line end1="none" end2="none" x1="83" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="127"/>
<line end1="none" end2="none" x1="33" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="77"/>
<line end1="none" end2="none" x1="-67" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="27"/>
<line end1="none" end2="none" x1="183" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="200"/>
<line end1="none" end2="none" x1="-117" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="-73"/>
<input tagg="none" y="87" size="8" x="30.5" rotation="270" rotate="true" text="L+"/>
<input tagg="none" y="86" size="8" x="-169" rotation="270" rotate="true" text="L1"/>
<text y="-46" size="10" x="45" text="6EP1332-4BA00"/>
<text y="-46" size="15" x="-177" text="SITOP PM 70"/>
<circle diameter="5" y="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true" x="-172.5"/>
<line end1="none" end2="none" x1="-167" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="-123"/>
<line end1="none" end2="none" x1="-190" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="-80" length2="1.5" x2="-190"/>
<line end1="none" end2="none" x1="-190" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="90" length1="1.5" antialias="false" y2="90" length2="1.5" x2="-173"/>
<line end1="none" end2="none" x1="-190" style="line-style:normal;line-weight:normal;filling:none;color:black" y1="-80" length1="1.5" antialias="false" y2="-80" length2="1.5" x2="200"/>
<terminal y="92" x="80" orientation="s"/>
<terminal y="92" x="180" orientation="s"/>
<terminal y="92" x="-120" orientation="s"/>
<terminal y="92" x="-70" orientation="s"/>
<terminal y="92" x="30" orientation="s"/>
<terminal y="92" x="130" orientation="s"/>
<terminal y="92" x="-170" orientation="s"/>
</description>
</definition>

View File

@@ -0,0 +1,59 @@
<definition width="320" hotspot_x="15" orientation="dyyy" height="110" type="element" version="0.5" link_type="simple" hotspot_y="43">
<uuid uuid="{93aac1e7-0d99-4111-89c6-f1c2b8f004de}"/>
<names>
<name lang="es">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="el">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="en">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="it">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="ar">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="pl">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="cs">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="fr">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="nl">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
<name lang="pt">S7-1500 CPU 1511C-1P 6ES 7511-1CK00-0AB0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input y="-18.5" x="39" text="2L+" size="5" rotate="true" tagg="none"/>
<input y="-6" x="251" text="P1" size="7" rotate="true" tagg="none"/>
<input y="-6" x="19" text="24V DC" size="7" rotate="true" tagg="none"/>
<input y="-6" x="271" text="P2" size="7" rotate="true" tagg="none"/>
<line x2="67" length2="1.5" x1="53" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<line x2="47" length2="1.5" x1="33" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<line x2="277" length2="1.5" x1="263" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<input y="-18.5" x="63" text="M" size="5" rotate="true" tagg="none"/>
<line x2="261" length2="1.5" x1="261" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<circle y="-30.5" x="67.5" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<circle y="-30.5" x="47.5" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<line x2="300" length2="1.5" x1="283" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<line x2="259" length2="1.5" x1="259" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<line x2="281" length2="1.5" x1="281" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<line x2="260" length2="1.5" x1="260" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<circle y="-30.5" x="7.4999" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<arc width="6" y="-32" x="257" height="6" start="0" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<line x2="279" length2="1.5" x1="279" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<input y="24.5" x="0" text="CPU 1511C-1 PN" size="9" tagg="none"/>
<input y="-18.5" x="252" text="X1" size="5" rotate="true" tagg="none"/>
<line x2="280" length2="1.5" x1="280" end1="none" y1="-35" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-29" length1="1.5" antialias="false"/>
<line x2="27" length2="1.5" x1="13" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<arc width="6" y="-32" x="277" height="6" start="0" angle="-180" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<line x2="257" length2="1.5" x1="73" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<line x2="300" length2="1.5" x1="300" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="60" length1="1.5" antialias="false"/>
<line x2="-10" length2="1.5" x1="-10" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="60" length1="1.5" antialias="false"/>
<line x2="7" length2="1.5" x1="-10" end1="none" y1="-28" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="-28" length1="1.5" antialias="false"/>
<input y="-18.5" x="272" text="X2" size="5" rotate="true" tagg="none"/>
<input y="-18.5" x="23" text="M" size="5" rotate="true" tagg="none"/>
<input y="-18.5" x="-1" text="1L+" size="5" rotate="true" tagg="none"/>
<circle y="-30.5" x="27.5" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" antialias="true"/>
<input y="45.5" x="0" text="6ES 7511-1CK00-0AB0" size="9" rotate="true" tagg="none"/>
<line x2="300" length2="1.5" x1="-10" end1="none" y1="60" end2="none" style="line-style:normal;line-weight:normal;filling:none;color:black" y2="60" length1="1.5" antialias="false"/>
<input y="-16" x="301" text="_" size="9" rotate="true" tagg="label"/>
<terminal y="-31" x="30" orientation="n"/>
<terminal y="-31" x="10" orientation="n"/>
<terminal y="-35" x="280" orientation="n"/>
<terminal y="-35" x="260" orientation="n"/>
<terminal y="-31" x="50" orientation="n"/>
<terminal y="-31" x="70" orientation="n"/>
</description>
</definition>

View File

@@ -0,0 +1,73 @@
<definition height="110" hotspot_x="12" orientation="dyyy" width="770" type="element" hotspot_y="39" version="0.5" link_type="simple">
<uuid uuid="{e25ca5cd-4dda-4dc2-9cee-46d61bd315e1}"/>
<names>
<name lang="en">6ES7 521-1BL00-0AA0 (part 1/4)</name>
<name lang="it">6ES7 521-1BL00-0AA0 (parte 1/4)</name>
<name lang="es">6ES7 521-1BL00-0AA0 (parte 1/4)</name>
<name lang="pt">6ES7 521-1BL00-0AA0 (parte 1/4)</name>
<name lang="fr">6ES7 521-1BL00-0AA0 (part 1/4)</name>
<name lang="ar">6ES7 521-1BL00-0AA0 (part 1/4)</name>
<name lang="pl">6ES7 521-1BL00-0AA0 (część 1/4)</name>
<name lang="el">6ES7 521-1BL00-0AA0 (μέρος 1/4)</name>
<name lang="cs">6ES7 521-1BL00-0AA0 (část 1/4)</name>
<name lang="nl">6ES7 521-1BL00-0AA0 (deel 1/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="I100.x" rotate="true" y="15" size="9" tagg="none" x="351"/>
<input text="/" rotate="true" y="15" size="9" tagg="none" x="755"/>
<line x1="-10" end2="none" antialias="false" y2="60" length2="1.5" y1="-28" end1="none" x2="-10" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon x1="750" x5="750" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="750" x3="745" y3="15" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<line x1="-10" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" rotate="true" y="-16" size="9" tagg="label" x="751"/>
<line x1="733" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="Ix.7" rotate="true" y="-7" size="7" tagg="none" x="558"/>
<input text="Ix.6" rotate="true" y="-7" size="7" tagg="none" x="478"/>
<input text="Ix.5" rotate="true" y="-7" size="7" tagg="none" x="398"/>
<input text="Ix.4" rotate="true" y="-7" size="7" tagg="none" x="318"/>
<input text="Ix.3" rotate="true" y="-7" size="7" tagg="none" x="238"/>
<input text="Ix.2" rotate="true" y="-7" size="7" tagg="none" x="158"/>
<input text="Ix.1" rotate="true" y="-7" size="7" tagg="none" x="78"/>
<input text="Ix.0" rotate="true" y="-7" size="7" tagg="none" x="-2"/>
<input text="10" rotate="true" y="-19.5" size="5" tagg="none" x="722"/>
<line x1="653" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="9" rotate="true" y="-19.5" size="5" tagg="none" x="644"/>
<input text="8" rotate="true" y="-19.5" size="5" tagg="none" x="564"/>
<input text="7" rotate="true" y="-19.5" size="5" tagg="none" x="484"/>
<input text="6" rotate="true" y="-19.5" size="5" tagg="none" x="404"/>
<input text="5" rotate="true" y="-19.5" size="5" tagg="none" x="324"/>
<input text="4" rotate="true" y="-19.5" size="5" tagg="none" x="244"/>
<input text="3" rotate="true" y="-19.5" size="5" tagg="none" x="164"/>
<input text="2" rotate="true" y="-19.5" size="5" tagg="none" x="84"/>
<input text="1" rotate="true" y="-19.5" size="5" tagg="none" x="4"/>
<circle antialias="true" y="-30.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="7.4999" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="6ES7 521-1BL00-0AA0 DI 32 x DC24V part 1 of 4" rotate="true" y="45.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="60" length2="1.5" y1="60" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" y="-31" x="10"/>
<terminal orientation="n" y="-31" x="170"/>
<terminal orientation="n" y="-31" x="90"/>
<terminal orientation="n" y="-31" x="250"/>
<terminal orientation="n" y="-31" x="330"/>
<terminal orientation="n" y="-31" x="410"/>
<terminal orientation="n" y="-31" x="490"/>
<terminal orientation="n" y="-31" x="570"/>
</description>
</definition>

View File

@@ -0,0 +1,78 @@
<definition height="110" hotspot_x="20" orientation="dyyy" width="780" type="element" hotspot_y="39" version="0.5" link_type="simple">
<uuid uuid="{6a8e3333-7860-4907-9fb6-9b3ea57ba2c5}"/>
<names>
<name lang="en">6ES7 521-1BL00-0AA0 (part 2/4)</name>
<name lang="it">6ES7 521-1BL00-0AA0 (parte 2/4)</name>
<name lang="es">6ES7 521-1BL00-0AA0 (parte 2/4)</name>
<name lang="pt">6ES7 521-1BL00-0AA0 (parte 2/4)</name>
<name lang="fr">6ES7 521-1BL00-0AA0 (part 2/4)</name>
<name lang="ar">6ES7 521-1BL00-0AA0 (part 2/4)</name>
<name lang="pl">6ES7 521-1BL00-0AA0 (część 2/4)</name>
<name lang="el">6ES7 521-1BL00-0AA0 (μέρος 2/4)</name>
<name lang="cs">6ES7 521-1BL00-0AA0 (část 2/4)</name>
<name lang="nl">6ES7 521-1BL00-0AA0 (deel 2/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="I101.x" rotate="true" y="15" size="9" tagg="none" x="351"/>
<input text="1L+" rotate="true" y="-7" size="7" tagg="none" x="638"/>
<input text="/" rotate="true" y="15" size="9" tagg="none" x="755"/>
<input text="/" rotate="true" y="16" size="9" tagg="none" x="-55"/>
<polygon x1="750" x5="750" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="750" x3="745" y3="15" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<polygon x1="-10" x5="-10" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="-10" x3="-15" y3="15" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<input text="_" rotate="true" y="-16" size="9" tagg="label" x="751"/>
<line x1="-10" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="1M" rotate="true" y="-7" size="7" tagg="none" x="719"/>
<input text="Ix.7" rotate="true" y="-7" size="7" tagg="none" x="558"/>
<input text="Ix.6" rotate="true" y="-7" size="7" tagg="none" x="478"/>
<input text="Ix.5" rotate="true" y="-7" size="7" tagg="none" x="398"/>
<input text="Ix.4" rotate="true" y="-7" size="7" tagg="none" x="318"/>
<input text="Ix.3" rotate="true" y="-7" size="7" tagg="none" x="238"/>
<input text="Ix.2" rotate="true" y="-7" size="7" tagg="none" x="158"/>
<input text="Ix.1" rotate="true" y="-7" size="7" tagg="none" x="78"/>
<line x1="13" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="Ix.0" rotate="true" y="-7" size="7" tagg="none" x="-2"/>
<input text="20" rotate="true" y="-19.5" size="5" tagg="none" x="722"/>
<line x1="653" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="11" rotate="true" y="-19.5" size="5" tagg="none" x="2"/>
<line x1="93" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="19" rotate="true" y="-19.5" size="5" tagg="none" x="642"/>
<input text="18" rotate="true" y="-19.5" size="5" tagg="none" x="562"/>
<input text="17" rotate="true" y="-19.5" size="5" tagg="none" x="482"/>
<input text="16" rotate="true" y="-19.5" size="5" tagg="none" x="402"/>
<input text="15" rotate="true" y="-19.5" size="5" tagg="none" x="322"/>
<input text="14" rotate="true" y="-19.5" size="5" tagg="none" x="242"/>
<input text="13" rotate="true" y="-19.5" size="5" tagg="none" x="162"/>
<circle antialias="true" y="-30.5" diameter="5" x="7.4999" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="12" rotate="true" y="-19.5" size="5" tagg="none" x="82"/>
<circle antialias="true" y="-30.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="6ES7 521-1BL00-0AA0 DI 32 x DC24V part 2 of 4" rotate="true" y="44.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="60" length2="1.5" y1="60" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" y="-31" x="90"/>
<terminal orientation="n" y="-31" x="10"/>
<terminal orientation="n" y="-31" x="170"/>
<terminal orientation="n" y="-31" x="250"/>
<terminal orientation="n" y="-31" x="330"/>
<terminal orientation="n" y="-31" x="410"/>
<terminal orientation="n" y="-31" x="490"/>
<terminal orientation="n" y="-31" x="570"/>
<terminal orientation="n" y="-31" x="650"/>
<terminal orientation="n" y="-31" x="730"/>
</description>
</definition>

View File

@@ -0,0 +1,74 @@
<definition height="110" hotspot_x="20" orientation="dyyy" width="780" type="element" hotspot_y="39" version="0.5" link_type="simple">
<uuid uuid="{00412fd3-39db-47b5-9e82-9342f518228a}"/>
<names>
<name lang="en">6ES7 521-1BL00-0AA0 (part 3/4)</name>
<name lang="it">6ES7 521-1BL00-0AA0 (parte 3/4)</name>
<name lang="es">6ES7 521-1BL00-0AA0 (parte 3/4)</name>
<name lang="pt">6ES7 521-1BL00-0AA0 (parte 3/4)</name>
<name lang="fr">6ES7 521-1BL00-0AA0 (part 3/4)</name>
<name lang="ar">6ES7 521-1BL00-0AA0 (part 3/4)</name>
<name lang="pl">6ES7 521-1BL00-0AA0 (część 3/4)</name>
<name lang="el">6ES7 521-1BL00-0AA0 (μέρος 3/4)</name>
<name lang="cs">6ES7 521-1BL00-0AA0 (část 3/4)</name>
<name lang="nl">6ES7 521-1BL00-0AA0 (deel 3/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="/" rotate="true" y="15" size="9" tagg="none" x="755"/>
<input text="I102.x" rotate="true" y="15" size="9" tagg="none" x="351"/>
<input text="/" rotate="true" y="16" size="9" tagg="none" x="-55"/>
<polygon x1="750" x5="750" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="750" x3="745" y3="15" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<polygon x1="-10" x5="-10" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="-10" x3="-15" y3="15" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<input text="_" rotate="true" y="-16" size="9" tagg="label" x="751"/>
<line x1="-10" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="30" rotate="true" y="-19.5" size="5" tagg="none" x="722"/>
<input text="Ix.7" rotate="true" y="-7" size="7" tagg="none" x="558"/>
<input text="Ix.6" rotate="true" y="-7" size="7" tagg="none" x="478"/>
<input text="Ix.5" rotate="true" y="-7" size="7" tagg="none" x="398"/>
<input text="Ix.4" rotate="true" y="-7" size="7" tagg="none" x="318"/>
<input text="Ix.3" rotate="true" y="-7" size="7" tagg="none" x="238"/>
<input text="Ix.2" rotate="true" y="-7" size="7" tagg="none" x="158"/>
<input text="Ix.1" rotate="true" y="-7" size="7" tagg="none" x="78"/>
<input text="Ix.0" rotate="true" y="-7" size="7" tagg="none" x="-2"/>
<circle antialias="true" y="-30.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="653" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="29" rotate="true" y="-19.5" size="5" tagg="none" x="642"/>
<input text="28" rotate="true" y="-19.5" size="5" tagg="none" x="562"/>
<input text="27" rotate="true" y="-19.5" size="5" tagg="none" x="482"/>
<input text="26" rotate="true" y="-19.5" size="5" tagg="none" x="402"/>
<input text="25" rotate="true" y="-19.5" size="5" tagg="none" x="322"/>
<input text="24" rotate="true" y="-19.5" size="5" tagg="none" x="242"/>
<input text="23" rotate="true" y="-19.5" size="5" tagg="none" x="162"/>
<input text="21" rotate="true" y="-19.5" size="5" tagg="none" x="2"/>
<input text="22" rotate="true" y="-19.5" size="5" tagg="none" x="82"/>
<circle antialias="true" y="-30.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="7.4999" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="6ES7 521-1BL00-0AA0 DI 32 x DC24V part 3 of 4" rotate="true" y="44.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="60" length2="1.5" y1="60" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" y="-31" x="170"/>
<terminal orientation="n" y="-31" x="330"/>
<terminal orientation="n" y="-31" x="410"/>
<terminal orientation="n" y="-31" x="490"/>
<terminal orientation="n" y="-31" x="570"/>
<terminal orientation="n" y="-31" x="10"/>
<terminal orientation="n" y="-31" x="250"/>
<terminal orientation="n" y="-31" x="90"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition height="110" hotspot_x="17" orientation="dyyy" width="770" type="element" hotspot_y="39" version="0.5" link_type="simple">
<uuid uuid="{c42e4e60-d2e5-429d-92c8-bc147c68e4a7}"/>
<names>
<name lang="en">6ES7 521-1BL00-0AA0 (part 4/4)</name>
<name lang="it">6ES7 521-1BL00-0AA0 (parte 4/4)</name>
<name lang="es">6ES7 521-1BL00-0AA0 (parte 4/4)</name>
<name lang="pt">6ES7 521-1BL00-0AA0 (parte 4/4)</name>
<name lang="fr">6ES7 521-1BL00-0AA0 (part 4/4)</name>
<name lang="ar">6ES7 521-1BL00-0AA0 (part 4/4)</name>
<name lang="pl">6ES7 521-1BL00-0AA0 (część 4/4)</name>
<name lang="el">6ES7 521-1BL00-0AA0 (μέρος 4/4)</name>
<name lang="cs">6ES7 521-1BL00-0AA0 (část 4/4)</name>
<name lang="nl">6ES7 521-1BL00-0AA0 (deel 4/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="I103.x" rotate="true" y="15" size="9" tagg="none" x="351"/>
<input text="/" rotate="true" y="16" size="9" tagg="none" x="-55"/>
<input text="2L+" rotate="true" y="-7" size="7" tagg="none" x="637"/>
<polygon x1="-10" x5="-10" antialias="true" y2="18" y4="15" y1="65" y5="12" y6="-33" x2="-10" x3="-15" y3="15" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<line x1="750" end2="none" antialias="false" y2="60" length2="1.5" y1="-28" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="2M" rotate="true" y="-7" size="7" tagg="none" x="719"/>
<input text="Ix.7" rotate="true" y="-7" size="7" tagg="none" x="558"/>
<input text="Ix.6" rotate="true" y="-7" size="7" tagg="none" x="478"/>
<input text="Ix.5" rotate="true" y="-7" size="7" tagg="none" x="398"/>
<input text="Ix.4" rotate="true" y="-7" size="7" tagg="none" x="318"/>
<input text="Ix.3" rotate="true" y="-7" size="7" tagg="none" x="238"/>
<input text="Ix.2" rotate="true" y="-7" size="7" tagg="none" x="158"/>
<input text="Ix.1" rotate="true" y="-7" size="7" tagg="none" x="78"/>
<line x1="-10" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="40" rotate="true" y="-19.5" size="5" tagg="none" x="722"/>
<line x1="653" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="Ix.0" rotate="true" y="-7" size="7" tagg="none" x="-2"/>
<circle antialias="true" y="-30.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="39" rotate="true" y="-19.5" size="5" tagg="none" x="642"/>
<input text="38" rotate="true" y="-19.5" size="5" tagg="none" x="562"/>
<input text="37" rotate="true" y="-19.5" size="5" tagg="none" x="482"/>
<input text="36" rotate="true" y="-19.5" size="5" tagg="none" x="402"/>
<input text="35" rotate="true" y="-19.5" size="5" tagg="none" x="322"/>
<input text="34" rotate="true" y="-19.5" size="5" tagg="none" x="242"/>
<input text="33" rotate="true" y="-19.5" size="5" tagg="none" x="162"/>
<line x1="13" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" end2="none" antialias="false" y2="-28" length2="1.5" y1="-28" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="31" rotate="true" y="-19.5" size="5" tagg="none" x="2"/>
<input text="32" rotate="true" y="-19.5" size="5" tagg="none" x="82"/>
<circle antialias="true" y="-30.5" diameter="5" x="7.4999" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="-30.5" diameter="5" x="87.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="6ES7 521-1BL00-0AA0 DI 32 x DC24V part 4 of 4" rotate="true" y="44.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="60" length2="1.5" y1="60" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" rotate="true" y="-16" size="9" tagg="label" x="751"/>
<terminal orientation="n" y="-31" x="10"/>
<terminal orientation="n" y="-31" x="650"/>
<terminal orientation="n" y="-31" x="730"/>
<terminal orientation="n" y="-31" x="90"/>
<terminal orientation="n" y="-31" x="250"/>
<terminal orientation="n" y="-31" x="330"/>
<terminal orientation="n" y="-31" x="410"/>
<terminal orientation="n" y="-31" x="490"/>
<terminal orientation="n" y="-31" x="570"/>
<terminal orientation="n" y="-31" x="170"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition height="110" hotspot_x="12" orientation="dyyy" width="770" type="element" hotspot_y="51" version="0.5" link_type="simple">
<uuid uuid="{b0941a4f-c0f5-4f29-acbe-7717f8fca217}"/>
<names>
<name lang="en">6ES7 522-1BL00-0AA0 (part 1/4)</name>
<name lang="it">6ES7 522-1BL00-0AA0 (parte 1/4)</name>
<name lang="es">6ES7 522-1BL00-0AA0 (parte 1/4)</name>
<name lang="fr">6ES7 522-1BL00-0AA0 (part 1/4)</name>
<name lang="pt">6ES7 522-1BL00-0AA0 (parte 1/4)</name>
<name lang="ar">6ES7 522-1BL00-0AA0 (part 1/4)</name>
<name lang="pl">6ES7 522-1BL00-0AA0 (część 1/4)</name>
<name lang="cs">6ES7 522-1BL00-0AA0 (část 1/4)</name>
<name lang="el">6ES7 522-1BL00-0AA0 (μέρος 1/4)</name>
<name lang="nl">6ES7 522-1BL00-0AA0 (deel 1/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<line x1="-10" end2="none" antialias="false" y2="48" length2="1.5" y1="-40" end1="none" x2="-10" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="Q100.x" rotate="true" y="9" size="9" tagg="none" x="345"/>
<input text="/" rotate="true" y="3" size="9" tagg="none" x="755"/>
<polygon x1="750" x5="750" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="750" x3="745" y3="3" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<input text="_" rotate="true" y="-28" size="9" tagg="label" x="751"/>
<line x1="733" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="1M" rotate="true" y="27" size="7" tagg="none" x="720"/>
<input text="Qx.7" rotate="true" y="27" size="7" tagg="none" x="636"/>
<input text="Qx.6" rotate="true" y="27" size="7" tagg="none" x="556"/>
<input text="Qx.5" rotate="true" y="27" size="7" tagg="none" x="476"/>
<input text="Qx.4" rotate="true" y="27" size="7" tagg="none" x="396"/>
<input text="Qx.3" rotate="true" y="27" size="7" tagg="none" x="316"/>
<input text="Qx.2" rotate="true" y="27" size="7" tagg="none" x="236"/>
<input text="Qx.1" rotate="true" y="27" size="7" tagg="none" x="156"/>
<line x1="-10" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="653" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="1L+" rotate="true" y="27" size="7" tagg="none" x="-1"/>
<input text="10" rotate="true" y="39.5" size="5" tagg="none" x="722"/>
<circle antialias="true" y="45.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="Qx.0" rotate="true" y="27" size="7" tagg="none" x="76"/>
<input text="8" rotate="true" y="39.5" size="5" tagg="none" x="644"/>
<input text="7" rotate="true" y="39.5" size="5" tagg="none" x="564"/>
<input text="6" rotate="true" y="39.5" size="5" tagg="none" x="484"/>
<input text="5" rotate="true" y="39.5" size="5" tagg="none" x="404"/>
<input text="4" rotate="true" y="39.5" size="5" tagg="none" x="324"/>
<input text="3" rotate="true" y="39.5" size="5" tagg="none" x="244"/>
<input text="2" rotate="true" y="39.5" size="5" tagg="none" x="164"/>
<line x1="93" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="87.5001" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="7.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="1" rotate="true" y="39.5" size="5" tagg="none" x="84"/>
<input text="9" rotate="true" y="39.5" size="5" tagg="none" x="4"/>
<input text="6ES7 522-1BL00-0AA0 DO 32 x DC24V/0,5A part 1 of 4" rotate="true" y="-25.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="-40" length2="1.5" y1="-40" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="s" y="51" x="10"/>
<terminal orientation="s" y="51" x="90"/>
<terminal orientation="s" y="51" x="170"/>
<terminal orientation="s" y="51" x="250"/>
<terminal orientation="s" y="51" x="330"/>
<terminal orientation="s" y="51" x="410"/>
<terminal orientation="s" y="51" x="490"/>
<terminal orientation="s" y="51" x="570"/>
<terminal orientation="s" y="51" x="650"/>
<terminal orientation="s" y="51" x="730"/>
</description>
</definition>

View File

@@ -0,0 +1,78 @@
<definition height="110" hotspot_x="20" orientation="dyyy" width="780" type="element" hotspot_y="51" version="0.5" link_type="simple">
<uuid uuid="{e7f02150-6211-4ce6-9c2c-fbdbe9768141}"/>
<names>
<name lang="en">6ES7 522-1BL00-0AA0 (part 2/4)</name>
<name lang="it">6ES7 522-1BL00-0AA0 (parte 2/4)</name>
<name lang="es">6ES7 522-1BL00-0AA0 (parte 2/4)</name>
<name lang="fr">6ES7 522-1BL00-0AA0 (part 2/4)</name>
<name lang="pt">6ES7 522-1BL00-0AA0 (parte 2/4)</name>
<name lang="ar">6ES7 522-1BL00-0AA0 (part 2/4)</name>
<name lang="pl">6ES7 522-1BL00-0AA0 (część 2/4)</name>
<name lang="cs">6ES7 522-1BL00-0AA0 (část 2/4)</name>
<name lang="el">6ES7 522-1BL00-0AA0 (μέρος 2/4)</name>
<name lang="nl">6ES7 522-1BL00-0AA0 (deel 2/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="Q101.x" rotate="true" y="9" size="9" tagg="none" x="345"/>
<input text="/" rotate="true" y="3" size="9" tagg="none" x="755"/>
<input text="/" rotate="true" y="4" size="9" tagg="none" x="-55"/>
<polygon x1="-10" x5="-10" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="-10" x3="-15" y3="3" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<polygon x1="750" x5="750" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="750" x3="745" y3="3" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" rotate="true" y="-28" size="9" tagg="label" x="751"/>
<input text="2M" rotate="true" y="27" size="7" tagg="none" x="720"/>
<input text="Qx.7" rotate="true" y="27" size="7" tagg="none" x="636"/>
<input text="Qx.6" rotate="true" y="27" size="7" tagg="none" x="556"/>
<input text="Qx.5" rotate="true" y="27" size="7" tagg="none" x="476"/>
<input text="Qx.4" rotate="true" y="27" size="7" tagg="none" x="396"/>
<input text="Qx.3" rotate="true" y="27" size="7" tagg="none" x="316"/>
<input text="Qx.2" rotate="true" y="27" size="7" tagg="none" x="236"/>
<input text="Qx.1" rotate="true" y="27" size="7" tagg="none" x="156"/>
<circle antialias="true" y="45.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="653" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="20" rotate="true" y="39.5" size="5" tagg="none" x="722"/>
<circle antialias="true" y="45.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="2L+" rotate="true" y="27" size="7" tagg="none" x="-1"/>
<input text="18" rotate="true" y="39.5" size="5" tagg="none" x="642"/>
<input text="17" rotate="true" y="39.5" size="5" tagg="none" x="562"/>
<input text="16" rotate="true" y="39.5" size="5" tagg="none" x="482"/>
<input text="15" rotate="true" y="39.5" size="5" tagg="none" x="402"/>
<input text="14" rotate="true" y="39.5" size="5" tagg="none" x="322"/>
<input text="13" rotate="true" y="39.5" size="5" tagg="none" x="242"/>
<input text="12" rotate="true" y="39.5" size="5" tagg="none" x="162"/>
<input text="Qx.0" rotate="true" y="27" size="7" tagg="none" x="76"/>
<line x1="93" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="87.5001" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="7.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="11" rotate="true" y="39.5" size="5" tagg="none" x="82"/>
<input text="19" rotate="true" y="39.5" size="5" tagg="none" x="2"/>
<input text="6ES7 522-1BL00-0AA0 DO 32 x DC24V/0,5A part 2 of 4" rotate="true" y="-25.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="-40" length2="1.5" y1="-40" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="s" y="51" x="10"/>
<terminal orientation="s" y="51" x="90"/>
<terminal orientation="s" y="51" x="170"/>
<terminal orientation="s" y="51" x="250"/>
<terminal orientation="s" y="51" x="330"/>
<terminal orientation="s" y="51" x="410"/>
<terminal orientation="s" y="51" x="490"/>
<terminal orientation="s" y="51" x="570"/>
<terminal orientation="s" y="51" x="650"/>
<terminal orientation="s" y="51" x="730"/>
</description>
</definition>

View File

@@ -0,0 +1,78 @@
<definition height="110" hotspot_x="20" orientation="dyyy" width="780" type="element" hotspot_y="51" version="0.5" link_type="simple">
<uuid uuid="{bef4bec0-7931-4c0d-a602-181dd8783977}"/>
<names>
<name lang="en">6ES7 522-1BL00-0AA0 (part 3/4)</name>
<name lang="it">6ES7 522-1BL00-0AA0 (parte 3/4)</name>
<name lang="es">6ES7 522-1BL00-0AA0 (parte 3/4)</name>
<name lang="fr">6ES7 522-1BL00-0AA0 (part 3/4)</name>
<name lang="pt">6ES7 522-1BL00-0AA0 (parte 3/4)</name>
<name lang="ar">6ES7 522-1BL00-0AA0 (part 3/4)</name>
<name lang="pl">6ES7 522-1BL00-0AA0 (część 3/4)</name>
<name lang="cs">6ES7 522-1BL00-0AA0 (část 3/4)</name>
<name lang="el">6ES7 522-1BL00-0AA0 (μέρος 3/4)</name>
<name lang="nl">6ES7 522-1BL00-0AA0 (deel 3/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="Q102.x" rotate="true" y="9" size="9" tagg="none" x="345"/>
<input text="/" rotate="true" y="3" size="9" tagg="none" x="755"/>
<input text="/" rotate="true" y="4" size="9" tagg="none" x="-55"/>
<polygon x1="-10" x5="-10" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="-10" x3="-15" y3="3" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<polygon x1="750" x5="750" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="750" x3="745" y3="3" x4="755" x6="750" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" rotate="true" y="-28" size="9" tagg="label" x="751"/>
<input text="3M" rotate="true" y="27" size="7" tagg="none" x="720"/>
<input text="Qx.7" rotate="true" y="27" size="7" tagg="none" x="636"/>
<input text="Qx.6" rotate="true" y="27" size="7" tagg="none" x="556"/>
<input text="Qx.5" rotate="true" y="27" size="7" tagg="none" x="476"/>
<input text="Qx.4" rotate="true" y="27" size="7" tagg="none" x="396"/>
<input text="Qx.3" rotate="true" y="27" size="7" tagg="none" x="316"/>
<input text="Qx.2" rotate="true" y="27" size="7" tagg="none" x="236"/>
<input text="Qx.1" rotate="true" y="27" size="7" tagg="none" x="156"/>
<circle antialias="true" y="45.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="653" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="30" rotate="true" y="39.5" size="5" tagg="none" x="722"/>
<circle antialias="true" y="45.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="3L+" rotate="true" y="27" size="7" tagg="none" x="-1"/>
<input text="28" rotate="true" y="39.5" size="5" tagg="none" x="642"/>
<input text="27" rotate="true" y="39.5" size="5" tagg="none" x="562"/>
<input text="26" rotate="true" y="39.5" size="5" tagg="none" x="482"/>
<input text="25" rotate="true" y="39.5" size="5" tagg="none" x="402"/>
<input text="24" rotate="true" y="39.5" size="5" tagg="none" x="322"/>
<input text="23" rotate="true" y="39.5" size="5" tagg="none" x="242"/>
<input text="22" rotate="true" y="39.5" size="5" tagg="none" x="162"/>
<input text="Qx.0" rotate="true" y="27" size="7" tagg="none" x="76"/>
<line x1="93" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="87.5001" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="7.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="21" rotate="true" y="39.5" size="5" tagg="none" x="82"/>
<input text="29" rotate="true" y="39.5" size="5" tagg="none" x="2"/>
<input text="6ES7 522-1BL00-0AA0 DO 32 x DC24V/0,5A part 3 of 4" rotate="true" y="-25.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="-40" length2="1.5" y1="-40" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="s" y="51" x="90"/>
<terminal orientation="s" y="51" x="10"/>
<terminal orientation="s" y="51" x="170"/>
<terminal orientation="s" y="51" x="250"/>
<terminal orientation="s" y="51" x="330"/>
<terminal orientation="s" y="51" x="410"/>
<terminal orientation="s" y="51" x="490"/>
<terminal orientation="s" y="51" x="570"/>
<terminal orientation="s" y="51" x="650"/>
<terminal orientation="s" y="51" x="730"/>
</description>
</definition>

View File

@@ -0,0 +1,77 @@
<definition height="110" hotspot_x="17" orientation="dyyy" width="770" type="element" hotspot_y="51" version="0.5" link_type="simple">
<uuid uuid="{89e2399c-d700-4ca2-b118-b4b032518602}"/>
<names>
<name lang="en">6ES7 522-1BL00-0AA0 (part 4/4)</name>
<name lang="it">6ES7 522-1BL00-0AA0 (parte 4/4)</name>
<name lang="es">6ES7 522-1BL00-0AA0 (parte 4/4)</name>
<name lang="fr">6ES7 522-1BL00-0AA0 (part 4/4)</name>
<name lang="pt">6ES7 522-1BL00-0AA0 (parte 4/4)</name>
<name lang="ar">6ES7 522-1BL00-0AA0 (part 4/4)</name>
<name lang="pl">6ES7 522-1BL00-0AA0 (część 4/4)</name>
<name lang="cs">6ES7 522-1BL00-0AA0 (část 4/4)</name>
<name lang="el">6ES7 522-1BL00-0AA0 (μέρος 4/4)</name>
<name lang="nl">6ES7 522-1BL00-0AA0 (deel 4/4)</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<input text="/" rotate="true" y="4" size="9" tagg="none" x="-55"/>
<input text="Q103.x" rotate="true" y="9" size="9" tagg="none" x="345"/>
<line x1="750" end2="none" antialias="false" y2="48" length2="1.5" y1="-40" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon x1="-10" x5="-10" antialias="true" y2="6" y4="3" y1="53" y5="0" y6="-45" x2="-10" x3="-15" y3="3" x4="-5" x6="-10" closed="false" style="line-style:normal;line-weight:thin;filling:none;color:black"/>
<line x1="733" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="4M" rotate="true" y="27" size="7" tagg="none" x="720"/>
<input text="Qx.7" rotate="true" y="27" size="7" tagg="none" x="636"/>
<input text="Qx.6" rotate="true" y="27" size="7" tagg="none" x="556"/>
<input text="Qx.5" rotate="true" y="27" size="7" tagg="none" x="476"/>
<input text="Qx.4" rotate="true" y="27" size="7" tagg="none" x="396"/>
<input text="Qx.3" rotate="true" y="27" size="7" tagg="none" x="316"/>
<input text="Qx.2" rotate="true" y="26" size="7" tagg="none" x="236"/>
<input text="Qx.1" rotate="true" y="27" size="7" tagg="none" x="156"/>
<circle antialias="true" y="45.5" diameter="5" x="727.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="653" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="727" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="573" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="647" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="493" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="567" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="413" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="487" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="333" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="407" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="327" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="247" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="7" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="40" rotate="true" y="39.5" size="5" tagg="none" x="722"/>
<circle antialias="true" y="45.5" diameter="5" x="647.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="567.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="487.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="407.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="327.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="247.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="167.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="4L+" rotate="true" y="27" size="7" tagg="none" x="-1"/>
<input text="38" rotate="true" y="39.5" size="5" tagg="none" x="642"/>
<input text="37" rotate="true" y="39.5" size="5" tagg="none" x="562"/>
<input text="36" rotate="true" y="39.5" size="5" tagg="none" x="482"/>
<input text="35" rotate="true" y="39.5" size="5" tagg="none" x="402"/>
<input text="34" rotate="true" y="39.5" size="5" tagg="none" x="322"/>
<input text="33" rotate="true" y="39.5" size="5" tagg="none" x="242"/>
<input text="32" rotate="true" y="39.5" size="5" tagg="none" x="162"/>
<input text="Qx.0" rotate="true" y="27" size="7" tagg="none" x="76"/>
<line x1="93" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="167" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" end2="none" antialias="false" y2="48" length2="1.5" y1="48" end1="none" x2="87" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="87.5001" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle antialias="true" y="45.5" diameter="5" x="7.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="31" rotate="true" y="39.5" size="5" tagg="none" x="82"/>
<input text="39" rotate="true" y="39.5" size="5" tagg="none" x="2"/>
<input text="6ES7 522-1BL00-0AA0 DO 32 x DC24V/0,5A part 4 of 4" rotate="true" y="-26.5" size="9" tagg="none" x="0"/>
<line x1="-10" end2="none" antialias="false" y2="-40" length2="1.5" y1="-40" end1="none" x2="750" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" rotate="true" y="-28" size="9" tagg="label" x="751"/>
<terminal orientation="s" y="51" x="10"/>
<terminal orientation="s" y="51" x="90"/>
<terminal orientation="s" y="51" x="170"/>
<terminal orientation="s" y="51" x="250"/>
<terminal orientation="s" y="51" x="330"/>
<terminal orientation="s" y="51" x="410"/>
<terminal orientation="s" y="51" x="490"/>
<terminal orientation="s" y="51" x="570"/>
<terminal orientation="s" y="51" x="650"/>
<terminal orientation="s" y="51" x="730"/>
</description>
</definition>

View File

@@ -0,0 +1,8 @@
<qet-directory>
<names>
<name lang="de">6ES7-1500</name>
<name lang="en">6ES7-1500</name>
<name lang="fr">6ES7-1500</name>
<name lang="cs">6ES7-1500</name>
</names>
</qet-directory>

View File

@@ -0,0 +1,65 @@
<definition width="190" orientation="dyyy" version="0.5" height="90" type="element" hotspot_y="36" link_type="simple" hotspot_x="15">
<uuid uuid="{3ba82e93-be0f-4f56-8af2-0a0d8012ac08}"/>
<names>
<name lang="en">ET200S 8DI 6ES7131-4BF00-0AA0</name>
<name lang="cs">ET200S 8DI 6ES7131-4BF00-0AA0</name>
<name lang="pl">ET200S 8DI 6ES7131-4BF00-0AA0</name>
<name lang="ar">ET200S 8DI 6ES7131-4BF00-0AA0</name>
<name lang="pt">ET200S 8DI 6ES7131-4BF00-0AA0</name>
<name lang="fr">ET200S 8DI 6ES7131-4BF00-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="x.6" x="64" y="-3" size="6"/>
<text text="x.5" x="124" y="-3" size="6"/>
<text text="x.7" x="144" y="-3" size="6"/>
<text text="x.4" x="44" y="-3" size="6"/>
<text text="x.2" x="24" y="-3" size="6"/>
<text text="x.1" x="84" y="-3" size="6"/>
<text text="x.3" x="104" y="-3" size="6"/>
<text text="8DI DC" x="65" y="38" size="6"/>
<text text="x.0" x="4" y="-3" size="6"/>
<text text="1" x="8" y="-14" size="6"/>
<text text="ET200S" x="65" y="28" size="6"/>
<text text="8" x="147" y="-14" size="6"/>
<text text="5" x="87" y="-14" size="6"/>
<text text="4" x="67" y="-14" size="6"/>
<text text="3" x="47" y="-14" size="6"/>
<text text="2" x="27" y="-14" size="6"/>
<text text="7" x="127" y="-14" size="6"/>
<text text="6" x="107" y="-14" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="153" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="I:" x="-5" y="-3" size="6"/>
<line x1="170" y2="49" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="170" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="143" y="61.5" size="9"/>
<input rotate="true" text="I???.x" tagg="none" x="59" y="10" size="9"/>
<terminal orientation="n" x="10" y="-30"/>
<terminal orientation="n" x="30" y="-30"/>
<terminal orientation="n" x="50" y="-30"/>
<terminal orientation="n" x="70" y="-30"/>
<terminal orientation="n" x="90" y="-30"/>
<terminal orientation="n" x="110" y="-30"/>
<terminal orientation="n" x="130" y="-30"/>
<terminal orientation="n" x="150" y="-30"/>
</description>
</definition>

View File

@@ -0,0 +1,51 @@
<definition width="50" orientation="dyyy" version="0.5" height="200" type="element" hotspot_y="30" link_type="simple" hotspot_x="15">
<uuid uuid="{5abfc982-b5cd-4e30-8974-b56fec8bb786}"/>
<names>
<name lang="en">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
<name lang="cs">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
<name lang="pl">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
<name lang="ar">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
<name lang="pt">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
<name lang="fr">ET200S 8DI FACE 6ES7131-4BF00-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<circle diameter="5" antialias="true" x="17.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2" x="-7" y="117" size="6"/>
<text text="6" x="14" y="117" size="6"/>
<text text="5" x="13" y="97" size="6"/>
<text text="4" x="-6" y="156" size="6"/>
<text text="1" x="-7" y="97" size="6"/>
<text text="8" x="14" y="156" size="6"/>
<circle diameter="5" antialias="true" x="-2.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="7" x="13" y="136" size="6"/>
<text text="8DI" x="4" y="23" size="6"/>
<text text="3" x="-7" y="135" size="6"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="29" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-6" y="179.5" size="9"/>
<terminal orientation="s" x="0" y="102"/>
<terminal orientation="s" x="20" y="122"/>
<terminal orientation="s" x="20" y="142"/>
<terminal orientation="s" x="0" y="142"/>
<terminal orientation="s" x="0" y="162"/>
<terminal orientation="s" x="20" y="162"/>
<terminal orientation="s" x="20" y="102"/>
<terminal orientation="s" x="0" y="122"/>
</description>
</definition>

View File

@@ -0,0 +1,65 @@
<definition width="190" orientation="dyyy" version="0.5" height="90" type="element" hotspot_y="32" link_type="simple" hotspot_x="15">
<uuid uuid="{8d7c23c8-81e7-4c9c-8a19-c352e84f9a3d}"/>
<names>
<name lang="en">ET200S 8DO 6ES7132-4BF00-0AA0</name>
<name lang="cs">ET200S 8DO 6ES7132-4BF00-0AA0</name>
<name lang="pl">ET200S 8DO 6ES7132-4BF00-0AA0</name>
<name lang="ar">ET200S 8DO 6ES7132-4BF00-0AA0</name>
<name lang="pt">ET200S 8DO 6ES7132-4BF00-0AA0</name>
<name lang="fr">ET200S 8DO 6ES7132-4BF00-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="x.6" x="64" y="32" size="6"/>
<text text="x.5" x="124" y="32" size="6"/>
<text text="x.7" x="144" y="32" size="6"/>
<text text="x.4" x="44" y="32" size="6"/>
<text text="x.2" x="24" y="32" size="6"/>
<text text="x.1" x="84" y="32" size="6"/>
<text text="x.3" x="104" y="32" size="6"/>
<text text="8DO DC" x="64" y="-3" size="6"/>
<text text="x.0" x="4" y="32" size="6"/>
<text text="1" x="8" y="43" size="6"/>
<text text="ET200S" x="65" y="-12" size="6"/>
<text text="8" x="147" y="43" size="6"/>
<text text="5" x="87" y="43" size="6"/>
<text text="4" x="67" y="43" size="6"/>
<text text="3" x="47" y="43" size="6"/>
<text text="2" x="27" y="43" size="6"/>
<text text="7" x="127" y="43" size="6"/>
<text text="6" x="107" y="43" size="6"/>
<line x1="13" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="47.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="153" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="Q:" x="-7" y="32" size="6"/>
<line x1="170" y2="49" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="170" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-10" y="-40.5" size="9"/>
<input rotate="true" text="Q???.x" tagg="none" x="57" y="11" size="9"/>
<terminal orientation="s" x="10" y="52"/>
<terminal orientation="s" x="30" y="52"/>
<terminal orientation="s" x="50" y="52"/>
<terminal orientation="s" x="70" y="52"/>
<terminal orientation="s" x="90" y="52"/>
<terminal orientation="s" x="110" y="52"/>
<terminal orientation="s" x="130" y="52"/>
<terminal orientation="s" x="150" y="52"/>
</description>
</definition>

View File

@@ -0,0 +1,51 @@
<definition width="50" orientation="dyyy" version="0.5" height="200" type="element" hotspot_y="30" link_type="simple" hotspot_x="15">
<uuid uuid="{4b7576bf-ea58-4cc1-875b-741a794b2bbd}"/>
<names>
<name lang="en">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
<name lang="cs">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
<name lang="pl">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
<name lang="ar">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
<name lang="pt">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
<name lang="fr">ET200S 8DO FACE 6ES7132-4BF00-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<circle diameter="5" antialias="true" x="17.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2" x="-7" y="117" size="6"/>
<text text="6" x="14" y="117" size="6"/>
<text text="5" x="13" y="97" size="6"/>
<text text="4" x="-6" y="156" size="6"/>
<text text="1" x="-7" y="97" size="6"/>
<text text="8" x="14" y="156" size="6"/>
<circle diameter="5" antialias="true" x="-2.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="7" x="13" y="136" size="6"/>
<text text="8DO" x="2" y="23" size="6"/>
<text text="3" x="-7" y="135" size="6"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="29" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-4" y="181.5" size="9"/>
<terminal orientation="s" x="0" y="162"/>
<terminal orientation="s" x="0" y="142"/>
<terminal orientation="s" x="0" y="122"/>
<terminal orientation="s" x="20" y="142"/>
<terminal orientation="s" x="20" y="102"/>
<terminal orientation="s" x="20" y="122"/>
<terminal orientation="s" x="20" y="162"/>
<terminal orientation="s" x="0" y="102"/>
</description>
</definition>

View File

@@ -0,0 +1,63 @@
<definition width="190" orientation="dyyy" version="0.5" height="90" type="element" hotspot_y="36" link_type="simple" hotspot_x="15">
<uuid uuid="{c360b250-9281-46fc-aded-fc970ad0dceb}"/>
<names>
<name lang="en">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
<name lang="cs">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
<name lang="pl">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
<name lang="ar">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
<name lang="pt">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
<name lang="fr">ET 200S 2AI 6ES7134-4GB01-0AB0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="NC" x="64" y="-4" size="6"/>
<text text="NC" x="124" y="-4" size="6"/>
<text text="NC" x="44" y="-4" size="6"/>
<text text="NC" x="144" y="-4" size="6"/>
<text text="M1+" rotation="270" x="93" y="8" size="6"/>
<text text="M1 -" rotation="270" x="113" y="8" size="6"/>
<text text="M0 -" rotation="270" x="33" y="7" size="6"/>
<text text="2AI " x="99" y="32" size="6"/>
<text text="M0+" rotation="270" x="13" y="7" size="6"/>
<text text="1" x="8" y="-15" size="6"/>
<text text="ET200S" x="40" y="32" size="6"/>
<text text="8" x="148" y="-15" size="6"/>
<text text="5" x="87" y="-15" size="6"/>
<text text="4" x="67" y="-15" size="6"/>
<text text="3" x="47" y="-15" size="6"/>
<text text="2" x="27" y="-15" size="6"/>
<text text="7" x="127" y="-15" size="6"/>
<text text="6" x="107" y="-15" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="133" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="147" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="113" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="127" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="107.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="87.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="127.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="93" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="107" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="147.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="153" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="49" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="170" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="170" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="135" y="60.5" size="9"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="70" y="-31"/>
<terminal orientation="n" x="90" y="-31"/>
<terminal orientation="n" x="110" y="-31"/>
<terminal orientation="n" x="130" y="-31"/>
<terminal orientation="n" x="150" y="-31"/>
</description>
</definition>

View File

@@ -0,0 +1,51 @@
<definition width="50" orientation="dyyy" version="0.5" height="200" type="element" hotspot_y="30" link_type="simple" hotspot_x="15">
<uuid uuid="{0347f74c-d7f6-4cef-a107-bce672035f35}"/>
<names>
<name lang="en">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
<name lang="cs">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
<name lang="pl">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
<name lang="ar">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
<name lang="pt">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
<name lang="fr">ET 200S 2AI FACE 6ES7134-4GB01-0AB0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<circle diameter="5" antialias="true" x="17.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="97.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2" x="-7" y="117" size="6"/>
<text text="6" x="14" y="117" size="6"/>
<text text="5" x="13" y="97" size="6"/>
<text text="4" x="-6" y="156" size="6"/>
<text text="1" x="-7" y="97" size="6"/>
<text text="8" x="14" y="156" size="6"/>
<circle diameter="5" antialias="true" x="-2.5" y="117.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="7" x="13" y="136" size="6"/>
<text text="2AI" x="4" y="23" size="6"/>
<text text="3" x="-7" y="135" size="6"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="29" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="0" y="181.5" size="9"/>
<terminal orientation="s" x="20" y="102"/>
<terminal orientation="s" x="20" y="122"/>
<terminal orientation="s" x="0" y="162"/>
<terminal orientation="s" x="0" y="102"/>
<terminal orientation="s" x="0" y="142"/>
<terminal orientation="s" x="20" y="142"/>
<terminal orientation="s" x="0" y="122"/>
<terminal orientation="s" x="20" y="162"/>
</description>
</definition>

View File

@@ -0,0 +1,43 @@
<definition width="110" orientation="dyyy" version="0.5" height="90" type="element" hotspot_y="36" link_type="simple" hotspot_x="15">
<uuid uuid="{27c46472-c062-4df3-8247-e606bbda0014}"/>
<names>
<name lang="en">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
<name lang="cs">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
<name lang="pl">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
<name lang="ar">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
<name lang="pt">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
<name lang="fr">ET200S PM-E-DC24V 6ES7 138-4CA01-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="M" x="27" y="-3" size="6"/>
<text text="M" x="67" y="-3" size="6"/>
<text text="L+" x="47" y="-3" size="6"/>
<text text="PM-E DC24V" x="9" y="33" size="6"/>
<text text="L+" x="7" y="-3" size="6"/>
<text text="ET200S" x="9" y="18" size="6"/>
<text text="3" x="28" y="-15" size="6"/>
<text text="2" x="8" y="-15" size="6"/>
<text text="7" x="68" y="-15" size="6"/>
<text text="6" x="48" y="-15" size="6"/>
<line x1="13" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-30.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="73" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="49" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="21" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="63" y="61.5" size="9"/>
<terminal orientation="n" x="10" y="-31"/>
<terminal orientation="n" x="30" y="-31"/>
<terminal orientation="n" x="50" y="-31"/>
<terminal orientation="n" x="70" y="-31"/>
</description>
</definition>

View File

@@ -0,0 +1,39 @@
<definition width="50" orientation="dyyy" version="0.5" height="200" type="element" hotspot_y="30" link_type="simple" hotspot_x="15">
<uuid uuid="{4222c0d2-0482-4b13-aede-98225a49a304}"/>
<names>
<name lang="en">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
<name lang="cs">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
<name lang="pl">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
<name lang="ar">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
<name lang="pt">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
<name lang="fr">ET200S PM-E-DC24V FACE 6ES7 138-4CA01-0AA0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<circle diameter="5" antialias="true" x="17.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="17.5" y="137.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="3" x="-6" y="156" size="6"/>
<text text="7" x="14" y="156" size="6"/>
<text text="6" x="13" y="136" size="6"/>
<text text="PM-E-DC24V" rotation="270" x="13" y="35" size="6"/>
<text text="2" x="-7" y="135" size="6"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="-2.5" y="157.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="30" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="30" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="29" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="-1" y="181.5" size="9"/>
<terminal orientation="s" x="0" y="163"/>
<terminal orientation="s" x="20" y="143"/>
<terminal orientation="s" x="0" y="143"/>
<terminal orientation="s" x="20" y="163"/>
</description>
</definition>

View File

@@ -0,0 +1,71 @@
<definition width="110" orientation="dyyy" version="0.5" height="210" type="element" hotspot_y="33" link_type="simple" hotspot_x="15">
<uuid uuid="{69782805-b318-4b95-9d23-a360ca8cc952}"/>
<names>
<name lang="en">6ES7151-3AA23-0AB0</name>
<name lang="cs">6ES7151-3AA23-0AB0</name>
<name lang="pl">6ES7151-3AA23-0AB0</name>
<name lang="ar">6ES7151-3AA23-0AB0</name>
<name lang="pt">6ES7151-3AA23-0AB0</name>
<name lang="fr">6ES7151-3AA23-0AB0</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<text text="X1" x="36" y="19" size="6"/>
<text text="P2" x="55" y="-7" size="6"/>
<line x1="80" y2="167" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="P1" x="15" y="-7" size="6"/>
<line x1="42" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="77" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2L+" x="44" y="161" size="6"/>
<line x1="78" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="78" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2M" x="64" y="161" size="6"/>
<line x1="42" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="42" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="67.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="42" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="78" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="45" y2="-24" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="45" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="45" y2="-24" length1="1.5" y1="-24" end2="none" length2="1.5" antialias="false" x2="75" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="75" y2="-28" length1="1.5" y1="-25" end2="none" length2="1.5" antialias="false" x2="75" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="1L+" x="4" y="161" size="6"/>
<text text="IM151-3 PN" x="2" y="73" size="6"/>
<text text="PROFINET" x="21" y="30" size="6"/>
<text text="1M" x="24" y="161" size="6"/>
<line x1="0" y2="167" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="0" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="37" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="38" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="0" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="87" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="53" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="87" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="0" y2="140" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="80" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="87" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="89" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="2" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="2" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="38" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="5" y2="-24" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="5" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="5" y2="-24" length1="1.5" y1="-24" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="35" y2="-28" length1="1.5" y1="-25" end2="none" length2="1.5" antialias="false" x2="35" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="10" length1="1.5" y1="2" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="10" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="60" y2="2" length1="1.5" y1="9" end2="none" length2="1.5" antialias="false" x2="60" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="78" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="86" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="90" y2="168" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="90" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="38" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="42" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="63" y="180.5" size="9"/>
<terminal orientation="n" x="20" y="-29"/>
<terminal orientation="s" x="10" y="171"/>
<terminal orientation="s" x="30" y="171"/>
<terminal orientation="s" x="50" y="171"/>
<terminal orientation="s" x="70" y="171"/>
<terminal orientation="n" x="60" y="-29"/>
</description>
</definition>

View File

@@ -0,0 +1,44 @@
<definition width="240" orientation="dyyy" version="0.5" height="210" type="element" hotspot_y="32" link_type="simple" hotspot_x="15">
<uuid uuid="{f546bbb2-058e-4b4d-9f4c-cb7509c42a85}"/>
<names>
<name lang="en">6AV6647-0AB11-3AX0</name>
<name lang="cs">6AV6647-0AB11-3AX0</name>
<name lang="pl">6AV6647-0AB11-3AX0</name>
<name lang="ar">6AV6647-0AB11-3AX0</name>
<name lang="pt">6AV6647-0AB11-3AX0</name>
<name lang="fr">6AV6647-0AB11-3AX0</name>
</names>
<informations></informations>
<description>
<text text="P1" x="28" y="150" size="6"/>
<text text="PROFINET" x="6" y="136" size="6"/>
<text text="L+" x="166" y="160" size="6"/>
<text text="X1" x="14" y="150" size="6"/>
<text text="KTP600 BASIC MONO" x="-6" y="-17" size="6"/>
<text text="24VDC" x="168" y="150" size="6"/>
<text text="M" x="187" y="160" size="6"/>
<line x1="15" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="167" length1="1.5" y1="91" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="90" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="173" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="167.5" y="165.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="15" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="86" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="166" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="30" height="28" antialias="false" x="10" y="140" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="160" y2="140" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="160" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="161" y2="140" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="200" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="200" y2="168" length1="1.5" y1="140" end2="none" length2="1.5" antialias="false" x2="200" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="193" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="199" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-9" y2="-28" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="220" y2="167" length1="1.5" y1="-28" end2="none" length2="1.5" antialias="false" x2="220" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="220" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="200" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="86" y2="168" length1="1.5" y1="168" end2="none" length2="1.5" antialias="false" x2="166" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="191" height="130" antialias="false" x="10" y="-10" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="26" height="3" antialias="false" x="12" y="165" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="192" y="181.5" size="9"/>
<terminal orientation="s" x="25" y="169"/>
<terminal orientation="s" x="190" y="171"/>
<terminal orientation="s" x="170" y="171"/>
</description>
</definition>

View File

@@ -0,0 +1,168 @@
<definition type="element" width="400" link_type="simple" hotspot_y="34" version="0.60" height="100" hotspot_x="15" orientation="dyyy">
<uuid uuid="{a4dfed83-67f1-4dcb-9578-5e7a688a7eaf}"/>
<names>
<name lang="en">SINAMICS V20 6SL3210 1x230AC</name>
<name lang="fr">SINAMICS V20 6SL3210 1x230AC</name>
<name lang="cs">SINAMICS V20 6SL3210 1x230AC</name>
<name lang="ar">SINAMICS V20 6SL3210 1x230AC</name>
<name lang="it">SINAMICS V20 6SL3210 1x230AC</name>
<name lang="pl">SINAMICS V20 6SL3210 1x230AC</name>
</names>
<informations>Author: The QElectroTech team
License: see http://qelectrotech.org/wiki/doc/elements_license</informations>
<description>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="237.5" y="55.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="200" y="5" text="24V"/>
<circle antialias="false" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="357.5" y="55.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="200" y="56" text="DO2 NC"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="310" y="4" text="0V"/>
<line antialias="false" end2="none" x2="197" y1="-28" y2="-28" x1="183" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="221" y="5" text="24V"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="270" y="4" text="AI 1"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="320" y="56" text="P+"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="120" y="56" text="DC-"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="160" y="5" text="DI4"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="270" y="55" text="AO 1"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="290" y="4" text="AI 2"/>
<circle antialias="false" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="337.5" y="55.5"/>
<text size="5" x="294" y="-18" text="3"/>
<line antialias="false" end2="none" x2="177" y1="-28" y2="-28" x1="163" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<text size="5" x="274" y="-18" text="2"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="97.5" y="55.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="217.5" y="55.5"/>
<text size="5" x="314" y="-18" text="14"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="240" y="56" text="DO2 C"/>
<text size="5" x="204" y="-18" text="13"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="287.5" y="55.5"/>
<text size="5" x="224.994" y="-18" text="13"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="180" y="5" text="DI C"/>
<line antialias="false" end2="none" x2="380" y1="-28" y2="58" x1="380" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="290" y="55" text="0V"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="307.5" y="-30.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="100" y="56" text="DC+"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="267.5" y="-30.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="218.494" y="-30.5"/>
<text size="5" x="246" y="54" text="19"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="157.5" y="-30.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="197.5" y="-30.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="360" y="56" text="0V"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="287.5" y="-30.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="220" y="56" text="DO2 NO"/>
<text size="5" x="185" y="-18" text="12"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="340" y="56" text="N-"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="117.5" y="55.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="197.5" y="55.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="267.5" y="55.5"/>
<text size="5" x="165" y="-18" text="11"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="177.5" y="-30.5"/>
<text size="5" x="366" y="53" text="14"/>
<text size="5" x="226" y="54" text="18"/>
<line antialias="false" end2="none" x2="117" y1="58" y2="58" x1="103" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<text size="5" x="296" y="54" text="14"/>
<text size="5" x="345.597" y="53.375" text="7"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="50" y="3" text="L2/N"/>
<text size="5" x="205" y="54" text="17"/>
<text size="5" x="324.597" y="53.375" text="6"/>
<text size="5" x="275" y="54" text="4"/>
<line antialias="false" end2="none" x2="287" y1="58" y2="58" x1="273" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="120" y="5" text="DI2"/>
<line antialias="false" end2="none" x2="217" y1="58" y2="58" x1="203" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="117" y1="-28" y2="-28" x1="103" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="-10" y1="-27" y2="57" x1="-10" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="47.5" y="-30.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="100" y="5" text="DI1"/>
<line antialias="false" end2="none" x2="137" y1="-28" y2="-28" x1="123" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="150" y="56" text="DO1-"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="250" y="5" text="10V"/>
<line antialias="false" end2="none" x2="47" y1="-28" y2="-28" x1="33" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<text size="5" x="125" y="-18" text="9"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="117.5" y="-30.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="7.5" y="55.5"/>
<text size="5" x="105" y="-18" text="8"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="97.5" y="-30.5"/>
<line antialias="false" end2="none" x2="12" y1="43" y2="43" x1="8" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="140" y="5" text="DI3"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="70" y="56" text="W"/>
<text size="5" x="254" y="-18" text="1"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="27.5" y="55.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="247.5" y="-30.5"/>
<line antialias="false" end2="none" x2="11" y1="41" y2="41" x1="9" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="30" y="56" text="U"/>
<line antialias="false" end2="none" x2="157" y1="-28" y2="-28" x1="143" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="47.5" y="55.5"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="137.5" y="-30.5"/>
<line antialias="false" end2="none" x2="14" y1="45" y2="45" x1="6" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<text size="5" x="145" y="-18" text="10"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="50" y="56" text="V"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="67.5" y="55.5"/>
<line antialias="false" end2="none" x2="10" y1="55" y2="45" x1="10" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="30" y="-8" text="L1"/>
<line antialias="false" end2="none" x2="67" y1="58" y2="58" x1="53" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="47" y1="58" y2="58" x1="33" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="27" y1="58" y2="58" x1="13" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="27.5" y="-30.5"/>
<line antialias="false" end2="none" x2="27" y1="-28" y2="-28" x1="13" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="7" y1="58" y2="58" x1="-10" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="167.5" y="55.5"/>
<input tagg="none" rotate="true" rotation="270" size="7" x="170" y="56" text="DO1+"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="147.5" y="55.5"/>
<line antialias="false" end2="none" x2="7" y1="-28" y2="-28" x1="-10" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<text size="5" x="176" y="54" text="16"/>
<text size="5" x="155" y="54" text="15"/>
<circle antialias="true" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="7.5" y="-30.5"/>
<input tagg="none" rotate="true" size="9" x="0" y="20" text="SINAMICS&#xa;V20"/>
<line antialias="false" end2="none" x2="12" y1="-13" y2="-13" x1="8" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="11" y1="-11" y2="-11" x1="9" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="14" y1="-15" y2="-15" x1="6" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="10" y1="-15" y2="-25" x1="10" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="167" y1="58" y2="58" x1="153" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<input tagg="label" rotate="true" size="9" x="380" y="46" text="?U?"/>
<circle antialias="false" diameter="5" style="line-style:normal;line-weight:normal;filling:none;color:black" x="317.5" y="55.5"/>
<line antialias="false" end2="none" x2="97" y1="58" y2="58" x1="73" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="147" y1="58" y2="58" x1="123" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="337" y1="58" y2="58" x1="323" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="357" y1="58" y2="58" x1="343" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="97" y1="-28" y2="-28" x1="53" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="218" y1="-28" y2="-28" x1="203" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="247" y1="-28" y2="-28" x1="224" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="267" y1="-28" y2="-28" x1="253" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="287" y1="-28" y2="-28" x1="273" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="307" y1="-28" y2="-28" x1="293" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="197" y1="58" y2="58" x1="173" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="237" y1="58" y2="58" x1="223" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="267" y1="58" y2="58" x1="243" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="317" y1="58" y2="58" x1="293" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="380" y1="58" y2="58" x1="363" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<line antialias="false" end2="none" x2="380" y1="-28" y2="-28" x1="313" length2="1.5" length1="1.5" style="line-style:normal;line-weight:normal;filling:none;color:black" end1="none"/>
<terminal x="120" y="60" orientation="s"/>
<terminal x="270" y="-30" orientation="n"/>
<terminal x="100" y="60" orientation="s"/>
<terminal x="180" y="-30" orientation="n"/>
<terminal x="160" y="-30" orientation="n"/>
<terminal x="320" y="60" orientation="s"/>
<terminal x="240" y="60" orientation="s"/>
<terminal x="270" y="60" orientation="s"/>
<terminal x="310" y="-30" orientation="n"/>
<terminal x="200" y="-30" orientation="n"/>
<terminal x="290" y="60" orientation="s"/>
<terminal x="200" y="60" orientation="s"/>
<terminal x="220.994" y="-30" orientation="n"/>
<terminal x="290" y="-30" orientation="n"/>
<terminal x="220" y="60" orientation="s"/>
<terminal x="170" y="60" orientation="s"/>
<terminal x="150" y="60" orientation="s"/>
<terminal x="10" y="-30" orientation="n"/>
<terminal x="30" y="-30" orientation="n"/>
<terminal x="10" y="60" orientation="s"/>
<terminal x="30" y="60" orientation="s"/>
<terminal x="50" y="60" orientation="s"/>
<terminal x="70" y="60" orientation="s"/>
<terminal x="120" y="-30" orientation="n"/>
<terminal x="100" y="-30" orientation="n"/>
<terminal x="140" y="-30" orientation="n"/>
<terminal x="50" y="-30" orientation="n"/>
<terminal x="250" y="-30" orientation="n"/>
<terminal x="340" y="60" orientation="s"/>
<terminal x="360" y="60" orientation="s"/>
</description>
</definition>

View File

@@ -0,0 +1,104 @@
<definition width="330" orientation="dyyy" version="0.5" height="100" type="element" hotspot_y="34" link_type="simple" hotspot_x="15">
<uuid uuid="{1c3687c5-a859-4a66-a3b5-f3a8133860f7}"/>
<names>
<name lang="it">SINAMICS G110 6SL3211</name>
<name lang="en">SINAMICS G110 6SL3211</name>
<name lang="cs">SINAMICS G110 6SL3211</name>
<name lang="pl">SINAMICS G110 6SL3211</name>
<name lang="ar">SINAMICS G110 6SL3211</name>
<name lang="fr">SINAMICS G110 6SL3211</name>
</names>
<informations></informations>
<description>
<text text="10" x="294" y="-20" size="5"/>
<input rotate="true" text="ADC1" tagg="none" rotation="270" x="270" y="9" size="7"/>
<line x1="310" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="310" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="0V" tagg="none" rotation="270" x="291" y="-3" size="7"/>
<input rotate="true" text="N" tagg="none" rotation="270" x="50" y="-7" size="7"/>
<input rotate="true" text="GND" tagg="none" rotation="270" x="230" y="6" size="7"/>
<input rotate="true" text="DIN1" tagg="none" rotation="270" x="170" y="6" size="7"/>
<line x1="153" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="167" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="57" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="253" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="267" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="213" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="227" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="DIN0" tagg="none" rotation="270" x="150" y="6" size="7"/>
<line x1="173" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="187" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="DOUT-" tagg="none" rotation="270" x="173" y="56" size="7"/>
<input rotate="true" text="+10V" tagg="none" rotation="270" x="251" y="10" size="7"/>
<line x1="33" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="24V" tagg="none" rotation="270" x="210" y="4" size="7"/>
<text text="4" x="175" y="-20" size="5"/>
<circle diameter="5" antialias="true" x="167.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="7.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="233" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="247" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="3" x="155" y="-20" size="5"/>
<circle diameter="5" antialias="true" x="147.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="8" y2="42" length1="1.5" y1="42" end2="none" length2="1.5" antialias="false" x2="12" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="9" x="274" y="-20" size="5"/>
<input rotate="true" text="DIN2" tagg="none" rotation="270" x="190" y="6" size="7"/>
<input rotate="true" text="W" tagg="none" rotation="270" x="70" y="55" size="7"/>
<circle diameter="5" antialias="true" x="267.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="7" x="235" y="-20" size="5"/>
<text text="8" x="254" y="-20" size="5"/>
<circle diameter="5" antialias="true" x="227.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="247.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="6" x="215" y="-20" size="5"/>
<line x1="9" y2="40" length1="1.5" y1="40" end2="none" length2="1.5" antialias="false" x2="11" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="207.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="U" tagg="none" rotation="270" x="30" y="55" size="7"/>
<line x1="193" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="207" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="47.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="187.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="44" length1="1.5" y1="44" end2="none" length2="1.5" antialias="false" x2="14" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="5" x="195" y="-20" size="5"/>
<input rotate="true" text="V" tagg="none" rotation="270" x="50" y="55" size="7"/>
<circle diameter="5" antialias="true" x="67.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="44" length1="1.5" y1="54" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="L1" tagg="none" rotation="270" x="30" y="-7" size="7"/>
<line x1="53" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="67" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="33" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="47" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="27.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="13" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="27" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="190.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="DOUT+" tagg="none" rotation="270" x="193" y="56" size="7"/>
<circle diameter="5" antialias="true" x="170.5" y="54.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="2" x="199" y="53" size="5"/>
<text text="1" x="178" y="53" size="5"/>
<circle diameter="5" antialias="true" x="7.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="G110" tagg="none" x="-5" y="14.5" size="9"/>
<line x1="8" y2="-12" length1="1.5" y1="-12" end2="none" length2="1.5" antialias="false" x2="12" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="9" y2="-10" length1="1.5" y1="-10" end2="none" length2="1.5" antialias="false" x2="11" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="6" y2="-14" length1="1.5" y1="-14" end2="none" length2="1.5" antialias="false" x2="14" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="-24" length1="1.5" y1="-14" end2="none" length2="1.5" antialias="false" x2="10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="5" antialias="true" x="287.5" y="-29.5" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="310" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="293" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="287" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="273" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="147" y2="-27" length1="1.5" y1="-27" end2="none" length2="1.5" antialias="false" x2="53" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="73" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="170" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="176" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="190" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="196" y2="57" length1="1.5" y1="57" end2="none" length2="1.5" antialias="false" x2="310" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input rotate="true" text="?U?" tagg="label" x="320" y="40" size="9"/>
<terminal orientation="n" x="10" y="-30"/>
<terminal orientation="s" x="193" y="59"/>
<terminal orientation="s" x="173" y="59"/>
<terminal orientation="n" x="30" y="-30"/>
<terminal orientation="s" x="10" y="60"/>
<terminal orientation="s" x="30" y="60"/>
<terminal orientation="s" x="50" y="60"/>
<terminal orientation="s" x="70" y="60"/>
<terminal orientation="n" x="170" y="-30"/>
<terminal orientation="n" x="150" y="-30"/>
<terminal orientation="n" x="190" y="-30"/>
<terminal orientation="n" x="230" y="-30"/>
<terminal orientation="n" x="210" y="-30"/>
<terminal orientation="n" x="50" y="-30"/>
<terminal orientation="n" x="270" y="-30"/>
<terminal orientation="n" x="250" y="-30"/>
<terminal orientation="n" x="290" y="-30"/>
</description>
</definition>

View File

@@ -0,0 +1,75 @@
<definition width="110" orientation="dyyy" version="0.5" height="170" type="element" hotspot_y="44" link_type="simple" hotspot_x="69">
<uuid uuid="{123e1ee3-a38d-448f-8b4d-a4a9945100ad}"/>
<names>
<name lang="en">Surge suppression module wago 230 AC 286-842</name>
<name lang="pl">Ogranicznik przepięć wago 230 AC 286-842</name>
</names>
<informations>EN 60617: 07-22-03</informations>
<description>
<rect width="101" height="150" antialias="false" x="-65" y="-35" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="10" height="4" antialias="false" x="-25" y="58" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="4" antialias="true" x="-52" y="88" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<text text="N" rotation="270" x="-14" y="108" size="5"/>
<rect width="10" height="4" antialias="false" x="-29" y="43" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="10" height="4" antialias="false" x="0" y="43" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-27.8452" y2="80" length1="1.5" y1="80" end2="none" length2="1.5" antialias="false" x2="-13.1677" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-50.05" y2="115.95" length1="1.5" y1="-36.05" end2="none" length2="1.5" antialias="false" x2="-50.05" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="N" rotation="270" x="-15" y="-23" size="5"/>
<text text="L out" rotation="270" x="16" y="113" size="5"/>
<text text="L in" rotation="270" x="16" y="-19" size="5"/>
<rect width="4" height="10" antialias="false" x="18" y="20" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="19" y="88" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-12" y="3" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-12" y="78" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-52" y="58" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-52" y="43" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-52" y="78" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-12" y="58" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<line x1="7" y2="-10" length1="1.5" y1="-10" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="7" y2="-5.792" length1="1.5" y1="-14.192" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="4" antialias="true" x="18" y="-12" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="-12" y="-12" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<circle diameter="4" antialias="true" x="18" y="43" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<line x1="7" y2="94.208" length1="1.5" y1="85.808" end2="none" length2="1.5" antialias="false" x2="7" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-28" y2="84.208" length1="1.5" y1="75.808" end2="none" length2="1.5" antialias="false" x2="-28" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="PE" rotation="270" x="-55" y="110" size="5"/>
<line x1="-29.2435" y2="45" length1="1.5" y1="45" end2="none" length2="1.5" antialias="false" x2="-50.006" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="10" height="4" antialias="false" x="-45" y="58" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="9" y2="50" length1="1.5" y1="40" end2="none" length2="1.5" antialias="false" x2="1" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-16" y2="65" length1="1.5" y1="55" end2="none" length2="1.5" antialias="false" x2="-24" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-49.6012" y2="90" length1="1.5" y1="90" end2="none" length2="1.5" antialias="false" x2="2.31791" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-49.6129" y2="80" length1="1.5" y1="80" end2="none" length2="1.5" antialias="false" x2="-32.4194" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon x3="-19" x1="-22" y2="43" y1="45" x4="-22" closed="false" antialias="false" y4="45" x2="-19" y3="47" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<line x1="-2" y2="50" length1="1.5" y1="50" end2="none" length2="1.5" antialias="false" x2="1" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<input text="_" tagg="label" x="43" y="95.5" size="9"/>
<line x1="3" y2="94.208" length1="1.5" y1="85.808" end2="none" length2="1.5" antialias="false" x2="3" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-32" y2="84.208" length1="1.5" y1="75.808" end2="none" length2="1.5" antialias="false" x2="-32" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-27" y2="65" length1="1.5" y1="65" end2="none" length2="1.5" antialias="false" x2="-24" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-18.4549" y2="45" length1="1.5" y1="45" end2="none" length2="1.5" antialias="false" x2="-0.673911" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-45.9907" y2="60" length1="1.5" y1="60" end2="none" length2="1.5" antialias="false" x2="-49.9316" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="45" length1="1.5" y1="45" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-14.7318" y2="60" length1="1.5" y1="60" end2="none" length2="1.5" antialias="false" x2="-10.2072" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<polygon x3="-35" x1="-38" y2="58" y1="60" x4="-38" closed="false" antialias="false" y4="60" x2="-35" y3="62" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<rect width="10" height="4" antialias="false" x="0" y="3" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="9" y2="10" length1="1.5" y1="0" end2="none" length2="1.5" antialias="false" x2="1" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-2" y2="10" length1="1.5" y1="10" end2="none" length2="1.5" antialias="false" x2="1" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="0" y2="5" length1="1.5" y1="5" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="10" y2="5" length1="1.5" y1="5" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="-10" y2="-10" length1="1.5" y1="-10" end2="none" length2="1.5" antialias="false" x2="3" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="3" y2="-5.792" length1="1.5" y1="-14.192" end2="none" length2="1.5" antialias="false" x2="3" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<circle diameter="18" antialias="true" x="-4" y="16" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<rect width="4" height="10" antialias="false" x="-12" y="20" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<line x1="-33.8737" y2="60" length1="1.5" y1="60" end2="none" length2="1.5" antialias="false" x2="-26.1368" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<text text="PE" rotation="270" x="-55" y="-20" size="5"/>
<circle diameter="4" antialias="true" x="18" y="3" style="line-style:normal;line-weight:normal;filling:black;color:black"/>
<line x1="-10" y2="116" length1="1.5" y1="-36" end2="none" length2="1.5" antialias="false" x2="-10" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<line x1="20" y2="116" length1="1.5" y1="-35" end2="none" length2="1.5" antialias="false" x2="20" end1="none" style="line-style:normal;line-weight:normal;filling:none;color:black"/>
<terminal orientation="n" x="-50" y="-40"/>
<terminal orientation="n" x="20" y="-40"/>
<terminal orientation="n" x="-10" y="-40"/>
<terminal orientation="s" x="20" y="120"/>
<terminal orientation="s" x="-10" y="120"/>
<terminal orientation="s" x="-50" y="120"/>
</description>
</definition>

View File

@@ -1,13 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 6 2 L 6 3 L 6 6 L 7 6 L 7 3 L 9 3 L 9 6 L 10 6 L 10 3 L 10 2 L 9 2 L 7 2 L 6 2 z M 3.8046875 6 L 3 6.8320312 L 8 12 L 13 6.8320312 L 12.195312 6 L 8 10.337891 L 3.8046875 6 z M 2 12 L 2 14 L 3 14 L 13 14 L 14 14 L 14 13 L 14 12 L 13 12 L 13 13 L 3 13 L 3 12 L 2 12 z "
class="ColorScheme-Text"
/>
</svg>

Before

Width:  |  Height:  |  Size: 605 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 240 B

View File

@@ -1,14 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 2 3 L 2 5 L 4 3 L 2 3 z M 8 3 A 5 5 0 0 1 10.390625 3.609375 L 8.8691406 5.1308594 A 3 3 0 0 0 8 5 A 3 3 0 0 0 7.1308594 5.1308594 L 5.6132812 3.6132812 A 5 5 0 0 1 8 3 z M 12 3 L 14 5 L 14 3 L 12 3 z M 3.609375 5.609375 L 5.1308594 7.1308594 A 3 3 0 0 0 5 8 A 3 3 0 0 0 5.1308594 8.8691406 L 3.6132812 10.386719 A 5 5 0 0 1 3 8 A 5 5 0 0 1 3.609375 5.609375 z M 12.386719 5.6132812 A 5 5 0 0 1 13 8 A 5 5 0 0 1 12.390625 10.390625 L 10.869141 8.8691406 A 3 3 0 0 0 11 8 A 3 3 0 0 0 10.869141 7.1308594 L 12.386719 5.6132812 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z M 7.1308594 10.869141 A 3 3 0 0 0 8 11 A 3 3 0 0 0 8.8691406 10.869141 L 10.386719 12.386719 A 5 5 0 0 1 8 13 A 5 5 0 0 1 5.609375 12.390625 L 7.1308594 10.869141 z M 2 11 L 2 13 L 4 13 L 2 11 z M 14 11 L 12 13 L 14 13 L 14 11 z "
class="ColorScheme-Text"
/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

View File

@@ -1,13 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 7.5 2 L 7.5 3.125 C 6.657105 3.2031674 5.9928939 3.4158583 5.5 3.8125 C 4.95761 4.2447 4.6875 4.88402 4.6875 5.71875 C 4.6875 6.88402 5.38454 7.63984 6.8125 8 L 7.5 8.1875 L 7.5 11.875 C 6.6128298 11.795706 5.7812569 11.601634 5 11.21875 L 4.65625 12.125 C 4.97403 12.31991 5.40785 12.5037 5.9375 12.65625 C 6.4023232 12.785363 6.9259807 12.84223 7.5 12.875 L 7.5 14 L 7.75 14 L 8.34375 14 L 8.5 14 L 8.5 12.875 C 9.349811 12.806571 10.03337 12.547817 10.53125 12.09375 C 11.06515 11.61071 11.34374 10.91102 11.34375 10 C 11.34374 9.26271 11.14405 8.7108 10.75 8.3125 C 10.35592 7.90995 9.7627 7.61971 9 7.4375 L 8.5 7.3125 L 8.5 4.0625 C 8.8855531 4.0914438 9.28709 4.1455968 9.65625 4.25 C 10.07998 4.36442 10.39776 4.51219 10.65625 4.65625 L 10.96875 3.75 C 10.328483 3.3513511 9.507613 3.1129214 8.5 3.0625 L 8.5 2 L 8.34375 2 L 7.75 2 L 7.5 2 z M 7.28125 4.09375 C 7.3467078 4.0827676 7.4301976 4.1016886 7.5 4.09375 L 7.5 7.0625 L 7.21875 7 C 6.74841 6.8856 6.39353 6.71611 6.15625 6.5 C 5.9232 6.27967 5.81249 5.98518 5.8125 5.625 C 5.8124912 4.76855 6.2950199 4.2592177 7.28125 4.09375 z M 8.5 8.40625 L 8.6875 8.46875 C 9.26376 8.61282 9.65889 8.80827 9.875 9.0625 C 10.09534 9.31251 10.18749 9.65573 10.1875 10.0625 C 10.18749 11.19556 9.6245633 11.797264 8.5 11.90625 L 8.5 8.40625 z "
class="ColorScheme-Text"
/>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

View File

@@ -1,13 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="fill:currentColor;fill-opacity:1;stroke:none"
d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z M 5 3 L 11 3 L 11 7 L 5 7 L 5 3 z M 3 4 L 4 4 L 4 5 L 3 5 L 3 4 z M 12 4 L 13 4 L 13 5 L 12 5 L 12 4 z M 3 7.5 L 4 7.5 L 4 8.5 L 3 8.5 L 3 7.5 z M 12 7.5 L 13 7.5 L 13 8.5 L 12 8.5 L 12 7.5 z M 5 9 L 11 9 L 11 13 L 5 13 L 5 9 z M 3 11 L 4 11 L 4 12 L 3 12 L 3 11 z M 12 11 L 13 11 L 13 12 L 12 12 L 12 11 z "
class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 242 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 142 B

Binary file not shown.

View File

@@ -545,7 +545,7 @@ Noot: Geen van deze opties bepalen het wel of niet automatisch nummeren, alleen
<message> <message>
<location filename="../sources/ui/conductorpropertiesdialog.ui" line="20"/> <location filename="../sources/ui/conductorpropertiesdialog.ui" line="20"/>
<source>Appliquer les propriétés à l&apos;ensemble des conducteurs de ce potentiel</source> <source>Appliquer les propriétés à l&apos;ensemble des conducteurs de ce potentiel</source>
<translation type="unfinished">Eigenschappen toepassen op alle geleiders van hetzelfde potentiaal</translation> <translation type="unfinished">Eigenschappen toepassen op alle geleiders met hetzelfde potentiaal</translation>
</message> </message>
<message> <message>
<location filename="../sources/ui/conductorpropertiesdialog.cpp" line="72"/> <location filename="../sources/ui/conductorpropertiesdialog.cpp" line="72"/>
@@ -866,7 +866,7 @@ Noot: Geen van deze opties bepalen het wel of niet automatisch nummeren, alleen
<location filename="../sources/ui/diagrampropertiesdialog.cpp" line="48"/> <location filename="../sources/ui/diagrampropertiesdialog.cpp" line="48"/>
<source>Propriétés du folio</source> <source>Propriétés du folio</source>
<comment>window title</comment> <comment>window title</comment>
<translation type="unfinished">Paginaeigenschappen</translation> <translation type="unfinished">Pagina-eigenschappen</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -1593,7 +1593,8 @@ Noot: Geen van deze opties bepalen het wel of niet automatisch nummeren, alleen
<source>Êtes-vous sûr de vouloir supprimer cet élément ? <source>Êtes-vous sûr de vouloir supprimer cet élément ?
</source> </source>
<comment>message box content</comment> <comment>message box content</comment>
<translation type="unfinished">Wilt u dit element werkelijk verwijderen ?</translation> <translation type="unfinished">Wilt u dit element werkelijk verwijderen ?
</translation>
</message> </message>
<message> <message>
<location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="344"/> <location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="344"/>
@@ -1680,7 +1681,7 @@ Tout les éléments et les dossier contenus dans ce dossier seront supprimés.</
<location filename="../sources/elementspanel.cpp" line="153"/> <location filename="../sources/elementspanel.cpp" line="153"/>
<source>Double-cliquez pour réduire ou développer cette collection de cartouches embarquée</source> <source>Double-cliquez pour réduire ou développer cette collection de cartouches embarquée</source>
<comment>Status tip</comment> <comment>Status tip</comment>
<translation type="unfinished">Dubbelklik voor in- of uitvouwen van deze titelblokverzameling</translation> <translation type="unfinished">Dubbelklik voor in- of uitvouwen van deze titelblokcollectie</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanel.cpp" line="162"/> <location filename="../sources/elementspanel.cpp" line="162"/>
@@ -1698,32 +1699,32 @@ Tout les éléments et les dossier contenus dans ce dossier seront supprimés.</
<location filename="../sources/elementspanel.cpp" line="199"/> <location filename="../sources/elementspanel.cpp" line="199"/>
<source>Double-cliquez pour réduire ou développer la collection de cartouches QElectroTech</source> <source>Double-cliquez pour réduire ou développer la collection de cartouches QElectroTech</source>
<comment>Status tip</comment> <comment>Status tip</comment>
<translation type="unfinished">Dubbelklik voor in- of uitvouwen van QET titelblokken</translation> <translation type="unfinished">Dubbelklik voor in- of uitvouwen van QET titelbloksjablonen</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanel.cpp" line="200"/> <location filename="../sources/elementspanel.cpp" line="200"/>
<source>Ceci est la collection de cartouches fournie avec QElectroTech. Installée en tant que composant système, vous ne pouvez normalement pas la personnaliser.</source> <source>Ceci est la collection de cartouches fournie avec QElectroTech. Installée en tant que composant système, vous ne pouvez normalement pas la personnaliser.</source>
<comment>&quot;What&apos;s this&quot; tip</comment> <comment>&quot;What&apos;s this&quot; tip</comment>
<translation type="unfinished">Dit is de titelblokverzameling van QET. Deze zijn niet te wijzigen, wel te kopieren.</translation> <translation type="unfinished">Dit is de titelbloksjablonencollectie van QET. Deze zijn niet te wijzigen, wel te kopieren.</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanel.cpp" line="207"/> <location filename="../sources/elementspanel.cpp" line="207"/>
<source>Double-cliquez pour réduire ou développer votre collection personnelle de cartouches</source> <source>Double-cliquez pour réduire ou développer votre collection personnelle de cartouches</source>
<comment>Status tip</comment> <comment>Status tip</comment>
<translation type="unfinished">Dubbelklik voor in- of uitvouwen van titelblokverzameling</translation> <translation type="unfinished">Dubbelklik voor in- of uitvouwen van uw persoonlijke titelblokcollectie</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanel.cpp" line="208"/> <location filename="../sources/elementspanel.cpp" line="208"/>
<source>Ceci est votre collection personnelle de cartouches -- utilisez-la pour créer, stocker et éditer vos propres cartouches.</source> <source>Ceci est votre collection personnelle de cartouches -- utilisez-la pour créer, stocker et éditer vos propres cartouches.</source>
<comment>&quot;What&apos;s this&quot; tip</comment> <comment>&quot;What&apos;s this&quot; tip</comment>
<translation type="unfinished">Dit is een gebruikerverzameling van titelblokken; gebruik deze voor het toevoegen,verwijderen en wijzigen van uw eigen titelblokken.</translation> <translation type="unfinished">Dit is de gebruikercollectie van titelbloksjablonen; gebruik deze voor het toevoegen,verwijderen en wijzigen van uw eigen titelbloksjablonen.</translation>
</message> </message>
</context> </context>
<context> <context>
<name>ElementsPanelWidget</name> <name>ElementsPanelWidget</name>
<message> <message>
<source>Recharger les collections</source> <source>Recharger les collections</source>
<translation type="unfinished">Herlaad verzamelingen</translation> <translation type="unfinished">Herlaad collecties</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanelwidget.cpp" line="46"/> <location filename="../sources/elementspanelwidget.cpp" line="46"/>
@@ -1763,7 +1764,7 @@ Tout les éléments et les dossier contenus dans ce dossier seront supprimés.</
<message> <message>
<location filename="../sources/elementspanelwidget.cpp" line="51"/> <location filename="../sources/elementspanelwidget.cpp" line="51"/>
<source>Propriétés du folio</source> <source>Propriétés du folio</source>
<translation type="unfinished">Paginaeigenschappen</translation> <translation type="unfinished">Pagina-eigenschappen</translation>
</message> </message>
<message> <message>
<location filename="../sources/elementspanelwidget.cpp" line="52"/> <location filename="../sources/elementspanelwidget.cpp" line="52"/>
@@ -2090,7 +2091,7 @@ Tout les éléments et les dossier contenus dans ce dossier seront supprimés.</
<message> <message>
<location filename="../sources/autoNum/ui/folioautonumbering.ui" line="40"/> <location filename="../sources/autoNum/ui/folioautonumbering.ui" line="40"/>
<source>Numérotation automatique de Folio :</source> <source>Numérotation automatique de Folio :</source>
<translation type="unfinished">Autonummering van pagina&apos;s</translation> <translation type="unfinished">Autonummering van pagina&apos;s :</translation>
</message> </message>
<message> <message>
<location filename="../sources/autoNum/ui/folioautonumbering.cpp" line="173"/> <location filename="../sources/autoNum/ui/folioautonumbering.cpp" line="173"/>
@@ -2124,7 +2125,8 @@ Le champs &quot;Incrémentation&quot; n&apos;est pas utilisé.
Als er in het veld &quot;Waarde&quot; een getal wordt ingevuld met minder decimalen dan het gekozen type wordt dit getal aangevuld met ervoor geplaatste nullen. Als er in het veld &quot;Waarde&quot; een getal wordt ingevuld met minder decimalen dan het gekozen type wordt dit getal aangevuld met ervoor geplaatste nullen.
-Het type &quot;Tekst&quot; staat voor een vaste tekst. -Het type &quot;Tekst&quot; staat voor een vaste tekst.
Het veld &quot;Increment&quot; is nu niet van belang.</translation> Het veld &quot;Increment&quot; is nu niet van belang.
</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -2215,7 +2217,7 @@ Teksten en nummers zijn ook beschikbaar.</translation>
<message> <message>
<location filename="../sources/configpages.cpp" line="250"/> <location filename="../sources/configpages.cpp" line="250"/>
<source>Utiliser les labels de folio à la place de leurs ID</source> <source>Utiliser les labels de folio à la place de leurs ID</source>
<translation type="unfinished">Gebruik paginalabels op de plaats van hun ID</translation> <translation type="unfinished">Gebruik paginalabels in plaats van hun ID</translation>
</message> </message>
<message> <message>
<location filename="../sources/configpages.cpp" line="254"/> <location filename="../sources/configpages.cpp" line="254"/>
@@ -3492,7 +3494,7 @@ Wilt u de wijzigingen opslaan?</translation>
<message> <message>
<location filename="../sources/PropertiesEditor/propertieseditordockwidget.ui" line="14"/> <location filename="../sources/PropertiesEditor/propertieseditordockwidget.ui" line="14"/>
<source>Propriété de la séléction</source> <source>Propriété de la séléction</source>
<translation type="unfinished">Eigenschappen van selectie</translation> <translation type="unfinished">Eigenschappen</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -3619,14 +3621,15 @@ Wilt u de wijzigingen opslaan?</translation>
<location filename="../sources/qetapp.cpp" line="1602"/> <location filename="../sources/qetapp.cpp" line="1602"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements <source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source> </source>
<translation type="unfinished"> --common-elements-dir=DIR Definieer de map voor de elementenverzameling <translation type="unfinished"> --common-elements-dir=DIR Definieer de map voor de elementencollectie
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="1605"/> <location filename="../sources/qetapp.cpp" line="1605"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches <source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source> </source>
<translation type="unfinished"> --common-tbt-dir=DIR Definieer de map voor titelbloksjablonenverzameling</translation> <translation type="unfinished"> --common-tbt-dir=DIR Definieer de map voor de titelbloksjablonen
</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="1608"/> <location filename="../sources/qetapp.cpp" line="1608"/>
@@ -3639,13 +3642,14 @@ Wilt u de wijzigingen opslaan?</translation>
<location filename="../sources/qetapp.cpp" line="1610"/> <location filename="../sources/qetapp.cpp" line="1610"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue <source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source> </source>
<translation type="unfinished"> --lang-dir=DIR Definieer de taalbestandenmap</translation> <translation type="unfinished"> --lang-dir=DIR Definieer de taalbestandenmap
</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="102"/> <location filename="../sources/qetapp.cpp" line="102"/>
<source>Chargement... Initialisation du cache des collections d&apos;éléments</source> <source>Chargement... Initialisation du cache des collections d&apos;éléments</source>
<comment>splash screen caption</comment> <comment>splash screen caption</comment>
<translation type="unfinished">Laden... Initialisatie van de elementenverzameling-cache </translation> <translation type="unfinished">Laden... Initialisatie van de cache van de elementencollectie</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="111"/> <location filename="../sources/qetapp.cpp" line="111"/>
@@ -3699,13 +3703,13 @@ Wilt u de wijzigingen opslaan?</translation>
<location filename="../sources/qetapp.cpp" line="332"/> <location filename="../sources/qetapp.cpp" line="332"/>
<source>Cartouches QET</source> <source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment> <comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">QET titelblokken</translation> <translation type="unfinished">QET titelbloksjablonen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="346"/> <location filename="../sources/qetapp.cpp" line="346"/>
<source>Cartouches utilisateur</source> <source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment> <comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Gebruiker titelblokken</translation> <translation type="unfinished">Gebruiker titelbloksjablonen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="809"/> <location filename="../sources/qetapp.cpp" line="809"/>
@@ -3772,7 +3776,9 @@ Wilt u de wijzigingen opslaan?</translation>
<source> [options] [fichier]... <source> [options] [fichier]...
</source> </source>
<translation type="unfinished">[opties] [bestanden].....</translation> <translation type="unfinished"> [opties] [bestanden].....
</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetapp.cpp" line="1596"/> <location filename="../sources/qetapp.cpp" line="1596"/>
@@ -3892,7 +3898,7 @@ Opties :
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="313"/> <location filename="../sources/qetdiagrameditor.cpp" line="313"/>
<source>&amp;Fermer</source> <source>&amp;Fermer</source>
<translation type="unfinished">&amp;Afsluiten</translation> <translation type="unfinished">&amp;Sluiten</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="565"/> <location filename="../sources/qetdiagrameditor.cpp" line="565"/>
@@ -3945,22 +3951,22 @@ Opties :
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="290"/> <location filename="../sources/qetdiagrameditor.cpp" line="290"/>
<source>Propriétés du folio</source> <source>Propriétés du folio</source>
<translation type="unfinished">Paginaeigenschappen</translation> <translation type="unfinished">Pagina-eigenschappen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="293"/> <location filename="../sources/qetdiagrameditor.cpp" line="293"/>
<source>Ajouter un folio</source> <source>Ajouter un folio</source>
<translation type="unfinished">Voeg een pagina toe</translation> <translation type="unfinished">Pagina toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="294"/> <location filename="../sources/qetdiagrameditor.cpp" line="294"/>
<source>Supprimer le folio</source> <source>Supprimer le folio</source>
<translation type="unfinished">Verwijder de pagina</translation> <translation type="unfinished">Pagina verwijderen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="298"/> <location filename="../sources/qetdiagrameditor.cpp" line="298"/>
<source>Lancer le plugin de creation de bornier</source> <source>Lancer le plugin de creation de bornier</source>
<translation type="unfinished">Start de terminal-plugin om een terminal te maken</translation> <translation type="unfinished">Start de terminal-plugin voor het maken van een terminal</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="302"/> <location filename="../sources/qetdiagrameditor.cpp" line="302"/>
@@ -4127,7 +4133,7 @@ Opties :
<location filename="../sources/qetdiagrameditor.cpp" line="456"/> <location filename="../sources/qetdiagrameditor.cpp" line="456"/>
<source>Édite les propriétés du folio (dimensions, informations du cartouche, propriétés des conducteurs...)</source> <source>Édite les propriétés du folio (dimensions, informations du cartouche, propriétés des conducteurs...)</source>
<comment>status bar tip</comment> <comment>status bar tip</comment>
<translation type="unfinished">Bewerk de paginaeigenschappen (afmetingen, titelblokinformatie, geleidereigenschappen...)</translation> <translation type="unfinished">Bewerk de pagina-eigenschappen (afmetingen, titelblokinformatie, geleidereigenschappen...)</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="462"/> <location filename="../sources/qetdiagrameditor.cpp" line="462"/>
@@ -4243,7 +4249,7 @@ Opties :
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="423"/> <location filename="../sources/qetdiagrameditor.cpp" line="423"/>
<source>Ajouter un champ de texte</source> <source>Ajouter un champ de texte</source>
<translation>Toevoegen van een tekstveld</translation> <translation type="unfinished">Tekstveld toevoegen</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="183"/> <location filename="../sources/qetdiagrameditor.cpp" line="183"/>
@@ -4296,7 +4302,7 @@ Opties :
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="902"/> <location filename="../sources/qetdiagrameditor.cpp" line="902"/>
<source>Il semblerait que le fichier que vous essayez d&apos;ouvrir ne soit pas accessible en lecture. Il est donc impossible de l&apos;ouvrir. Veuillez vérifier les permissions du fichier.</source> <source>Il semblerait que le fichier que vous essayez d&apos;ouvrir ne soit pas accessible en lecture. Il est donc impossible de l&apos;ouvrir. Veuillez vérifier les permissions du fichier.</source>
<translation type="unfinished">Bestand openen mislukt. Heeft u de juiste machtigingen?</translation> <translation type="unfinished">Bestand openen mislukt. Controleer of u de juiste machtigingen heeft.</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="916"/> <location filename="../sources/qetdiagrameditor.cpp" line="916"/>
@@ -4356,7 +4362,7 @@ Opties :
<location filename="../sources/qetdiagrameditor.cpp" line="187"/> <location filename="../sources/qetdiagrameditor.cpp" line="187"/>
<source>Annulations</source> <source>Annulations</source>
<comment>dock title</comment> <comment>dock title</comment>
<translation type="unfinished">Ongedaan maken</translation> <translation type="unfinished">Geschiedenis</translation>
</message> </message>
<message> <message>
<location filename="../sources/qetdiagrameditor.cpp" line="184"/> <location filename="../sources/qetdiagrameditor.cpp" line="184"/>
@@ -4971,7 +4977,7 @@ Opties :
<location filename="../sources/editor/qetelementeditor.cpp" line="520"/> <location filename="../sources/editor/qetelementeditor.cpp" line="520"/>
<source>Annulations</source> <source>Annulations</source>
<comment>dock title</comment> <comment>dock title</comment>
<translation>Annuleer</translation> <translation type="unfinished">Geschiedenis</translation>
</message> </message>
<message> <message>
<location filename="../sources/editor/qetelementeditor.cpp" line="538"/> <location filename="../sources/editor/qetelementeditor.cpp" line="538"/>
@@ -5858,7 +5864,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/titleblock/qettemplateeditor.cpp" line="483"/> <location filename="../sources/titleblock/qettemplateeditor.cpp" line="483"/>
<source>Annulations</source> <source>Annulations</source>
<comment>dock title</comment> <comment>dock title</comment>
<translation>Annuleer</translation> <translation type="unfinished">Geschiedenis</translation>
</message> </message>
<message> <message>
<location filename="../sources/titleblock/qettemplateeditor.cpp" line="502"/> <location filename="../sources/titleblock/qettemplateeditor.cpp" line="502"/>
@@ -6497,7 +6503,7 @@ Que désirez vous faire ?</source>
<message> <message>
<location filename="../sources/diagramcommands.h" line="51"/> <location filename="../sources/diagramcommands.h" line="51"/>
<source>Ajouter </source> <source>Ajouter </source>
<translation type="unfinished">Voeg toe</translation> <translation type="unfinished">Toevoegen </translation>
</message> </message>
<message> <message>
<location filename="../sources/editor/esevent/eseventaddarc.cpp" line="70"/> <location filename="../sources/editor/esevent/eseventaddarc.cpp" line="70"/>
@@ -6593,6 +6599,7 @@ Que désirez vous faire ?</source>
</source> </source>
<translation type="unfinished">Kan bestand niet vervangen! <translation type="unfinished">Kan bestand niet vervangen!
</translation> </translation>
</message> </message>
<message> <message>
@@ -6764,7 +6771,7 @@ Que désirez vous faire ?</source>
<message> <message>
<location filename="../sources/editor/rectangleeditor.cpp" line="50"/> <location filename="../sources/editor/rectangleeditor.cpp" line="50"/>
<source>Coin supérieur gauche : </source> <source>Coin supérieur gauche : </source>
<translation type="unfinished">Linkerbovenhoek</translation> <translation type="unfinished">Linkerbovenhoek : </translation>
</message> </message>
<message> <message>
<location filename="../sources/editor/rectangleeditor.cpp" line="55"/> <location filename="../sources/editor/rectangleeditor.cpp" line="55"/>
@@ -8557,7 +8564,7 @@ Maximale afmeting : %2px</translation>
<message> <message>
<location filename="../sources/ui/xrefpropertieswidget.cpp" line="99"/> <location filename="../sources/ui/xrefpropertieswidget.cpp" line="99"/>
<source>Sous le label de l&apos;élément</source> <source>Sous le label de l&apos;élément</source>
<translation type="unfinished">Onder het labelelement</translation> <translation type="unfinished">Onder het elementlabel</translation>
</message> </message>
</context> </context>
<context> <context>

Binary file not shown.

View File

@@ -1579,7 +1579,7 @@ Uwaga: te opcje nie pozwalają na zablokowanie automatycznej numeracji tylko ust
<message> <message>
<location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="171"/> <location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="171"/>
<source>Chargement</source> <source>Chargement</source>
<translation>Ładuj</translation> <translation>Ładowanie</translation>
</message> </message>
<message> <message>
<location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="332"/> <location filename="../sources/ElementsCollection/elementscollectionwidget.cpp" line="332"/>
@@ -8589,7 +8589,7 @@ Długość maksymalna: %2px</translation>
<message> <message>
<location filename="../sources/ui/xrefpropertieswidget.cpp" line="96"/> <location filename="../sources/ui/xrefpropertieswidget.cpp" line="96"/>
<source>Commutateur / bouton</source> <source>Commutateur / bouton</source>
<translation>Łącznik popkrętny/przyciskowy</translation> <translation>Łącznik pokrętny/przyciskowy</translation>
</message> </message>
<message> <message>
<location filename="../sources/ui/xrefpropertieswidget.cpp" line="98"/> <location filename="../sources/ui/xrefpropertieswidget.cpp" line="98"/>

View File

@@ -146,7 +146,7 @@ fi
# genere le Makefile # genere le Makefile
echo "Generating new makefile..." echo "Generating new makefile..."
qmake -spec macx-g++ qmake -spec macx-clang
# compilation # compilation
if [ -e Makefile.Release ] ; then if [ -e Makefile.Release ] ; then
@@ -178,7 +178,7 @@ if [ -e Makefile.Release ] ; then
echo echo
echo "The time of compilation is $(($ELAPSED_TIME/60)) min $(($ELAPSED_TIME%60)) sec" echo "The time of compilation is $(($ELAPSED_TIME/60)) min $(($ELAPSED_TIME%60)) sec"
else else
echo "ERROR: Makefile not found. This script requires the macx-g++ makespec" echo "ERROR: Makefile not found. This script requires the macx-clang makespec"
exit exit
fi fi
@@ -233,13 +233,12 @@ fi
if [ -d "${QET_LANG_DIR}" ]; then if [ -d "${QET_LANG_DIR}" ]; then
echo "Copying translations in the bundle... " echo "Copying translations in the bundle... "
mkdir $BUNDLE/Contents/Resources/lang mkdir $BUNDLE/Contents/Resources/lang
gcp -R ${current_dir}/lang/*.qm $BUNDLE/Contents/Resources/lang cp ${current_dir}/lang/*.qm $BUNDLE/Contents/Resources/lang
fi fi
if [ -d "${LANG_DIR}" ]; then if [ -d "${LANG_DIR}" ]; then
echo "Copying translations in the bundle... " echo "Copying translations in the bundle... "
#mkdir $BUNDLE/Contents/Resources/lang cp ${current_dir}/lang1/*.qm $BUNDLE/Contents/Resources/lang
gcp -R ${current_dir}/lang1/*.qm $BUNDLE/Contents/Resources/lang
fi fi
@@ -332,12 +331,12 @@ fi
echo -e "\033[1;31mWould you like to upload MacOS packages "${APPNAME}"-"$tagName"_"r$revAp.dmg", n/Y?.\033[m" echo -e "\033[1;31mWould you like to upload MacOS packages "${APPNAME}"-"$tagName"_"r$revAp.dmg", n/Y?.\033[m"
read a read a
if [[ $a == "Y" || $a == "y" ]]; then if [[ $a == "Y" || $a == "y" ]]; then
cp -Rf "packaging/mac-osx/${APPNAME} $tagName r$revAp.dmg" /Users/amdosx/MAC_OS_X/ cp -Rf "packaging/mac-osx/${APPNAME} $tagName r$revAp.dmg" /Users/laurent/MAC_OS_X/
rsync -e ssh -av --delete-after --no-owner --no-g --chmod=g+w --progress /Users/amdosx/MAC_OS_X/ admin@ssh.tuxfamily.org:/home/qet/qet-repository/builds/MAC_OS_X/ rsync -e ssh -av --delete-after --no-owner --no-g --chmod=g+w --progress /Users/laurent/MAC_OS_X/ admin@ssh.tuxfamily.org:/home/qet/qet-repository/builds/MAC_OS_X/
if [ $? != 0 ]; then if [ $? != 0 ]; then
{ {
echo "RSYNC ERROR: problem syncing ${APPNAME} $tagName r$revAp.dmg" echo "RSYNC ERROR: problem syncing ${APPNAME} $tagName r$revAp.dmg"
rsync -e ssh -av --delete-after --no-owner --no-g --chmod=g+w --progress /Users/amdosx/MAC_OS_X/ admin@ssh.tuxfamily.org:/home/qet/qet-repository/builds/MAC_OS_X/ rsync -e ssh -av --delete-after --no-owner --no-g --chmod=g+w --progress /Users/laurent/MAC_OS_X/ admin@ssh.tuxfamily.org:/home/qet/qet-repository/builds/MAC_OS_X/
} fi } fi

View File

@@ -147,11 +147,6 @@ TARGET = qelectrotech
# Ajustement des bibliotheques utilisees lors de l'edition des liens # Ajustement des bibliotheques utilisees lors de l'edition des liens
unix:QMAKE_LIBS_THREAD -= -lpthread unix:QMAKE_LIBS_THREAD -= -lpthread
macx {
LIBS += -stdlib=libc++
QMAKE_CXXFLAGS += -std=c++11 -stdlib=libc++
}
# Enable C++11 # Enable C++11
QMAKE_CXXFLAGS += -std=c++11 QMAKE_CXXFLAGS += -std=c++11

View File

@@ -249,10 +249,10 @@
<file>ico/24x16/br.png</file> <file>ico/24x16/br.png</file>
<file>ico/22x22/grid.png</file> <file>ico/22x22/grid.png</file>
<file>ico/22x22/terminalstrip.png</file> <file>ico/22x22/terminalstrip.png</file>
<file>ico/16x16/help-contents.svg</file> <file>ico/16x16/help-contents.svg.png</file>
<file>ico/16x16/help-donate.svg</file> <file>ico/16x16/help-donate.svg.png</file>
<file>ico/16x16/edit-download.svg</file> <file>ico/16x16/edit-download.svg.png</file>
<file>ico/16x16/kdenlive-show-video.svg</file> <file>ico/16x16/kdenlive-show-video.svg.png</file>
<file>ico/22x22/format-text-subscript.svg.png</file> <file>ico/22x22/format-text-subscript.svg.png</file>
<file>ico/22x22/format-text-superscript.svg.png</file> <file>ico/22x22/format-text-superscript.svg.png</file>
</qresource> </qresource>

View File

@@ -52,7 +52,7 @@ void PropertiesEditorDockWidget::clear()
{ {
m_editor_list.removeOne(editor); m_editor_list.removeOne(editor);
ui->m_main_vlayout->removeWidget(editor); ui->m_main_vlayout->removeWidget(editor);
editor->deleteLater(); delete editor;
} }
m_editor_list.clear(); m_editor_list.clear();

View File

@@ -1,5 +1,7 @@
HEADERS += \ HEADERS += \
$$PWD/qetgraphicshandlerutility.h $$PWD/qetgraphicshandlerutility.h \
$$PWD/qetgraphicshandleritem.h
SOURCES += \ SOURCES += \
$$PWD/qetgraphicshandlerutility.cpp $$PWD/qetgraphicshandlerutility.cpp \
$$PWD/qetgraphicshandleritem.cpp

View File

@@ -0,0 +1,99 @@
/*
Copyright 2006-2017 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "qetgraphicshandleritem.h"
#include <QPainter>
#include <QDebug>
/**
* @brief QetGraphicsHandlerItem::QetGraphicsHandlerItem
* @param size, the size of the handler
*/
QetGraphicsHandlerItem::QetGraphicsHandlerItem(qreal size) :
m_size(size)
{}
/**
* @brief QetGraphicsHandlerItem::boundingRect
* @return
*/
QRectF QetGraphicsHandlerItem::boundingRect() const
{
qreal rect_size = m_size * m_previous_zoom_factor;
QRectF rect(0-rect_size/2, 0-rect_size/2, rect_size, rect_size);
rect.adjust(-2, -2, 2, 2);
return rect;
}
/**
* @brief QetGraphicsHandlerItem::setColor
* @param color, set the color of the handler
*/
void QetGraphicsHandlerItem::setColor(QColor color)
{
m_color = color;
update();
}
/**
* @brief QetGraphicsHandlerItem::paint
* @param painter
* @param option
* @param widget
*/
void QetGraphicsHandlerItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
Q_UNUSED(option);
Q_UNUSED(widget);
qreal zoom_factor = 1.0/painter->transform().m11();
if(zoom_factor != m_previous_zoom_factor)
{
prepareGeometryChange();
m_previous_zoom_factor = zoom_factor;
}
qreal rect_size = m_size * m_previous_zoom_factor;
QRectF rect(0-rect_size/2, 0-rect_size/2, rect_size, rect_size);
painter->save();
painter->setBrush(QBrush(m_color));
QPen pen(QBrush(m_color), 2, Qt::SolidLine, Qt::SquareCap, Qt::MiterJoin);
pen.setCosmetic(true);
painter->setPen(pen);
painter->setRenderHint(QPainter::Antialiasing, true);
painter->drawEllipse(rect);
painter->restore();
}
/**
* @brief QetGraphicsHandlerItem::handlerForPoint
* @param points
* @return A list of handler with pos at point
*/
QVector<QetGraphicsHandlerItem *> QetGraphicsHandlerItem::handlerForPoint(const QVector<QPointF> &points, int size)
{
QVector <QetGraphicsHandlerItem *> list_;
for (QPointF point : points)
{
QetGraphicsHandlerItem *qghi = new QetGraphicsHandlerItem(size);
qghi->setPos(point);
list_ << qghi;
}
return list_;
}

View File

@@ -0,0 +1,53 @@
/*
Copyright 2006-2017 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef QETGRAPHICSHANDLERITEM_H
#define QETGRAPHICSHANDLERITEM_H
#include <QGraphicsItem>
/**
* @brief The QetGraphicsHandlerItem class
* This graphics item represents a point, destined to be used as an handler,
* for modifie the geometrie of a another graphics item (like shapes).
* The graphics item to be modified, must call "installSceneEventFilter" of this item with itself for argument,.
* The ghraphics item to be modified, need to reimplement "sceneEventFilter" for create the modification behavior.
*/
class QetGraphicsHandlerItem : public QGraphicsItem
{
public:
QetGraphicsHandlerItem(qreal size = 15);
virtual QRectF boundingRect() const;
enum { Type = UserType + 1200};
virtual int type() const {return Type;}
void setColor(QColor color);
protected:
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
private:
qreal m_size,
m_previous_zoom_factor = 1;
QColor m_color;
public:
static QVector<QetGraphicsHandlerItem *> handlerForPoint(const QVector<QPointF> &points, int size = 15);
};
#endif // QETGRAPHICSHANDLERITEM_H

View File

@@ -16,111 +16,10 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>. along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "qetgraphicshandlerutility.h" #include "qetgraphicshandlerutility.h"
#include <QPainter> //#include <QVector>
//#include <QPointF>
#include <QPainterPath>
/**
* @brief QetGraphicsHandlerUtility::QetGraphicsHandlerUtility
* Constructor
* @param size : the size of the handler
*/
QetGraphicsHandlerUtility::QetGraphicsHandlerUtility(qreal size) :
m_size (size)
{}
/**
* @brief QetGraphicsHandlerUtility::drawHandler
* Draw the handler at pos @point, using the QPainter @painter.
* @param painter : painter to use for drawing the handler
* @param point : point to draw the handler
*/
void QetGraphicsHandlerUtility::drawHandler(QPainter *painter, const QPointF &point)
{
//Setup the zoom factor to draw the handler in the same size at screen,
//no matter the zoom of the QPainter
m_zoom_factor = 1.0/painter->transform().m11();
painter->save();
painter->setBrush(QBrush(m_inner_color));
QPen square_pen(QBrush(m_outer_color), 2, Qt::SolidLine, Qt::SquareCap, Qt::MiterJoin);
square_pen.setCosmetic(true);
painter->setPen(square_pen);
painter->drawRect(getRect(point));
painter->restore();
}
/**
* @brief QetGraphicsHandlerUtility::drawHandler
* Conveniance method for void QetGraphicsHandlerUtility::drawHandler(QPainter *painter, const QPointF &point)
* @param painter
* @param points
* @param color2
*/
void QetGraphicsHandlerUtility::drawHandler(QPainter *painter, const QVector<QPointF> &points) {
foreach(QPointF point, points)
drawHandler(painter, point);
}
/**
* @brief QetGraphicsHandlerUtility::pointIsInHandler
* @param point : point to compare
* @param key_point : point at the center of handler (the point to modify, for exemple the corner of a rectangle)
* @return true if point is in a handler. else false
*/
bool QetGraphicsHandlerUtility::pointIsInHandler(const QPointF &point, const QPointF &key_point) const {
return (getRect(key_point).contains(point));
}
/**
* @brief QetGraphicsHandlerUtility::pointIsHoverHandler
* @param point : point to compare
* @param vector : vector of key_point (the point to modify, for exemple the corners of a rectangle)
* @return if point is hover an handler, return the index of the hovered key_point in the vector, else return -1
*/
int QetGraphicsHandlerUtility::pointIsHoverHandler(const QPointF &point, const QVector<QPointF> &vector) const
{
foreach (QPointF key_point, vector)
if (pointIsInHandler(point, key_point))
return vector.indexOf(key_point);
return -1;
}
/**
* @brief QetGraphicsHandlerUtility::handlerRect
* Return the rect of the handler for all key_point in vector (the point to modify, for exemple the corners of a rectangle)
* The order of rect in the returned vector is the same as the given vector.
* @param vector
* @return
*/
QVector<QRectF> QetGraphicsHandlerUtility::handlerRect(const QVector<QPointF> &vector) const
{
QVector <QRectF> rect_vector;
foreach(QPointF point, vector)
rect_vector << getRect(point);
return rect_vector;
}
void QetGraphicsHandlerUtility::setInnerColor(QColor color) {
m_inner_color = color;
}
void QetGraphicsHandlerUtility::setOuterColor(QColor color) {
m_outer_color = color;
}
/**
* @brief QetGraphicsHandlerUtility::getRect
* @param point
* @return
*/
QRectF QetGraphicsHandlerUtility::getRect(const QPointF &point) const
{
qreal rect_size = m_size * m_zoom_factor;
QRectF rect(point.x() - rect_size/2, point.y() - rect_size/2, rect_size, rect_size);
return rect;
}
/** /**
* @brief QetGraphicsHandlerUtility::pointsForRect * @brief QetGraphicsHandlerUtility::pointsForRect
@@ -169,7 +68,6 @@ QVector<QPointF> QetGraphicsHandlerUtility::pointsForLine(const QLineF &line) {
return (QVector<QPointF> {line.p1(), line.p2()}); return (QVector<QPointF> {line.p1(), line.p2()});
} }
#include <QDebug>
/** /**
* @brief QetGraphicsHandlerUtility::pointsForArc * @brief QetGraphicsHandlerUtility::pointsForArc
* Return the points for the given arc. * Return the points for the given arc.

View File

@@ -32,25 +32,6 @@ class QPainter;
*/ */
class QetGraphicsHandlerUtility class QetGraphicsHandlerUtility
{ {
public:
QetGraphicsHandlerUtility (qreal size = 1);
void setSize(qreal size) {m_size = size;}
void drawHandler (QPainter *painter, const QPointF & point);
void drawHandler(QPainter *painter, const QVector<QPointF> &points);
QPointF posForHandler(const QPointF &point) const;
bool pointIsInHandler (const QPointF &point, const QPointF &key_point) const;
int pointIsHoverHandler (const QPointF &point, const QVector<QPointF> &vector) const;
QVector<QRectF> handlerRect (const QVector<QPointF> &vector) const;
void setInnerColor (QColor color);
void setOuterColor (QColor color);
private:
QRectF getRect (const QPointF &point) const;
qreal m_size;
qreal m_zoom_factor = 1;
QColor m_inner_color = Qt::white,
m_outer_color = Qt::blue;
public: public:
static QVector <QPointF> pointsForRect (const QRectF &rect); static QVector <QPointF> pointsForRect (const QRectF &rect);
static QVector <QPointF> pointsForLine (const QLineF &line); static QVector <QPointF> pointsForLine (const QLineF &line);

View File

@@ -67,9 +67,15 @@ QWidget *AboutQET::titleTab() const {
QLabel *title = new QLabel("<span style=\"font-weight:0;font-size:16pt;\">QElectroTech V " + QET::displayedVersion + "</span>"); QLabel *title = new QLabel("<span style=\"font-weight:0;font-size:16pt;\">QElectroTech V " + QET::displayedVersion + "</span>");
QString compilation_info = "<br />" + tr("Compilation : "); QString compilation_info = "<br />" + tr("Compilation : ");
#ifdef __GNUC__ #ifdef __GNUC__
#ifdef __APPLE_CC__
compilation_info += " CLANG " + QString(__clang_version__ );
compilation_info += " - built with Qt " + QString(QT_VERSION_STR);
compilation_info += " - run with Qt "+ QString(qVersion());
#else
compilation_info += " GCC " + QString(__VERSION__); compilation_info += " GCC " + QString(__VERSION__);
compilation_info += " - built with Qt " + QString(QT_VERSION_STR); compilation_info += " - built with Qt " + QString(QT_VERSION_STR);
compilation_info += " - run with Qt "+ QString(qVersion()); compilation_info += " - run with Qt "+ QString(qVersion());
#endif
#endif #endif
title -> setAlignment(Qt::AlignCenter); title -> setAlignment(Qt::AlignCenter);
title -> setText(title->text() + compilation_info); title -> setText(title->text() + compilation_info);

View File

@@ -250,6 +250,7 @@ void ConductorProperties::toXml(QDomElement &e) const
if (color != QColor(Qt::black)) if (color != QColor(Qt::black))
e.setAttribute("color", color.name()); e.setAttribute("color", color.name());
if (type == Single) if (type == Single)
singleLineProperties.toXml(e); singleLineProperties.toXml(e);
@@ -388,12 +389,14 @@ void ConductorProperties::setText(QString text) {
*/ */
void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> list) void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> list)
{ {
if (list.isEmpty()) const QList<ConductorProperties> clist = list;
if (clist.isEmpty())
return; return;
if (list.size() == 1) if (clist.size() == 1)
{ {
ConductorProperties cp = list.first(); ConductorProperties cp = clist.first();
color = cp.color; color = cp.color;
text = cp.text; text = cp.text;
m_formula = cp.m_formula; m_formula = cp.m_formula;
@@ -410,9 +413,15 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
} }
bool equal = true; bool equal = true;
QColor c_value;
bool b_value;
QString s_value;
int i_value;
double d_value;
//Color //Color
QColor c_value = list.first().color; c_value = clist.first().color;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.color != c_value) if (cp.color != c_value)
equal = false; equal = false;
@@ -422,8 +431,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//text //text
QString s_value = list.first().text; s_value = clist.first().text;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.text != s_value) if (cp.text != s_value)
equal = false; equal = false;
@@ -433,8 +442,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//formula //formula
s_value = list.first().m_formula; s_value = clist.first().m_formula;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.m_formula != s_value) if (cp.m_formula != s_value)
equal = false; equal = false;
@@ -444,8 +453,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//function //function
s_value = list.first().m_function; s_value = clist.first().m_function;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.m_function != s_value) if (cp.m_function != s_value)
equal = false; equal = false;
@@ -455,8 +464,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//Tension protocol //Tension protocol
s_value = list.first().m_tension_protocol; s_value = clist.first().m_tension_protocol;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.m_tension_protocol != s_value) if (cp.m_tension_protocol != s_value)
equal = false; equal = false;
@@ -466,8 +475,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//text size //text size
int i_value = list.first().text_size; i_value = clist.first().text_size;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.text_size != i_value) if (cp.text_size != i_value)
equal = false; equal = false;
@@ -477,8 +486,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//conductor size //conductor size
double d_value = list.first().cond_size; d_value = clist.first().cond_size;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.cond_size != d_value) if (cp.cond_size != d_value)
equal = false; equal = false;
@@ -488,8 +497,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//show text //show text
bool b_value = list.first().m_show_text; b_value = clist.first().m_show_text;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.m_show_text != b_value) if (cp.m_show_text != b_value)
equal = false; equal = false;
@@ -499,8 +508,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//One text per folio //One text per folio
b_value = list.first().m_one_text_per_folio; b_value = clist.first().m_one_text_per_folio;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.m_one_text_per_folio != b_value) if (cp.m_one_text_per_folio != b_value)
equal = false; equal = false;
@@ -510,8 +519,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//Text rotation for vertical conducor //Text rotation for vertical conducor
d_value = list.first().verti_rotate_text; d_value = clist.first().verti_rotate_text;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.verti_rotate_text != d_value) if (cp.verti_rotate_text != d_value)
equal = false; equal = false;
@@ -521,8 +530,8 @@ void ConductorProperties::applyForEqualAttributes(QList<ConductorProperties> lis
equal = true; equal = true;
//Text rotation for horizontal conducor //Text rotation for horizontal conducor
d_value = list.first().horiz_rotate_text; d_value = clist.first().horiz_rotate_text;
foreach(ConductorProperties cp, list) for(ConductorProperties cp : clist)
{ {
if (cp.horiz_rotate_text != d_value) if (cp.horiz_rotate_text != d_value)
equal = false; equal = false;

View File

@@ -77,18 +77,25 @@ class ConductorProperties
//Attributes //Attributes
ConductorType type; ConductorType type;
QColor color; QColor color;
QString text, QString text,
m_function, m_function,
m_tension_protocol, m_tension_protocol,
m_formula; m_formula;
int text_size; int text_size;
double cond_size;
double verti_rotate_text; double cond_size,
double horiz_rotate_text; verti_rotate_text,
bool m_show_text; horiz_rotate_text;
bool m_one_text_per_folio;
bool m_show_text,
m_one_text_per_folio;
Qt::PenStyle style; Qt::PenStyle style;
SingleLineProperties singleLineProperties; SingleLineProperties singleLineProperties;
// methods // methods

View File

@@ -107,9 +107,15 @@ Diagram::~Diagram() {
// list removable items // list removable items
QList<QGraphicsItem *> deletable_items; QList<QGraphicsItem *> deletable_items;
foreach(QGraphicsItem *qgi, items()) { for(QGraphicsItem *qgi : items())
if (qgi -> parentItem()) continue; {
if (qgraphicsitem_cast<Conductor *>(qgi)) continue; if (qgi->parentItem())
continue;
if (qgi->type() == Conductor::Type)
continue;
if (qgi->type() == QetGraphicsHandlerItem::Type)
continue;
deletable_items << qgi; deletable_items << qgi;
} }
@@ -386,6 +392,19 @@ void Diagram::setEventInterface(DiagramEventInterface *event_interface)
m_event_interface = event_interface; m_event_interface = event_interface;
} }
/**
* @brief Diagram::clearEventInterface
* Clear the current event interface.
*/
void Diagram::clearEventInterface()
{
if(m_event_interface)
{
delete m_event_interface;
m_event_interface = nullptr;
}
}
/** /**
* @brief Diagram::conductorsAutonumName * @brief Diagram::conductorsAutonumName
* @return the name of autonum to use. * @return the name of autonum to use.

View File

@@ -129,6 +129,7 @@ class Diagram : public QGraphicsScene
public: public:
void setEventInterface (DiagramEventInterface *event_interface); void setEventInterface (DiagramEventInterface *event_interface);
void clearEventInterface();
//methods related to autonum //methods related to autonum
QString conductorsAutonumName() const; QString conductorsAutonumName() const;

View File

@@ -24,23 +24,24 @@
#include <QGraphicsSceneHoverEvent> #include <QGraphicsSceneHoverEvent>
#include <QStyleOptionGraphicsItem> #include <QStyleOptionGraphicsItem>
#include <QGraphicsScene> #include <QGraphicsScene>
#include "QetGraphicsItemModeler/qetgraphicshandleritem.h"
/** /**
Constructor Constructor
@param parent Parent QGraphicsItem @param parent Parent QGraphicsItem
*/ */
ElementPrimitiveDecorator::ElementPrimitiveDecorator(QGraphicsItem *parent): ElementPrimitiveDecorator::ElementPrimitiveDecorator(QGraphicsItem *parent):
QGraphicsObject(parent), QGraphicsObject(parent)
m_handler(10)
{ {
init(); init();
m_handler.setOuterColor(Qt::darkGreen);
} }
/** /**
Destructor Destructor
*/ */
ElementPrimitiveDecorator::~ElementPrimitiveDecorator() { ElementPrimitiveDecorator::~ElementPrimitiveDecorator()
{
removeHandler();
} }
/** /**
@@ -68,12 +69,7 @@ QRectF ElementPrimitiveDecorator::internalBoundingRect() const {
*/ */
QRectF ElementPrimitiveDecorator::boundingRect() const QRectF ElementPrimitiveDecorator::boundingRect() const
{ {
QVector<QRectF> rect_vector = m_handler.handlerRect(getResizingsPoints()); return effective_bounding_rect_;
QRectF rect = effective_bounding_rect_;
rect |= rect_vector.first();
rect |= rect_vector.last();
return(rect);
} }
/** /**
@@ -97,9 +93,6 @@ void ElementPrimitiveDecorator::paint(QPainter *painter, const QStyleOptionGraph
painter -> setPen(pen); painter -> setPen(pen);
painter -> drawRect(modified_bounding_rect_); painter -> drawRect(modified_bounding_rect_);
//Draw the handlers
m_handler.drawHandler(painter, getResizingsPoints());
// uncomment to draw the real bouding rect (=adjusted internal bounding rect) // uncomment to draw the real bouding rect (=adjusted internal bounding rect)
// painter -> setBrush(QBrush(QColor(240, 0, 0, 127))); // painter -> setBrush(QBrush(QColor(240, 0, 0, 127)));
// painter -> drawRect(boundingRect()); // painter -> drawRect(boundingRect());
@@ -109,45 +102,28 @@ void ElementPrimitiveDecorator::paint(QPainter *painter, const QStyleOptionGraph
/** /**
@param items the new list of items this decorator is suposed to manipulate. @param items the new list of items this decorator is suposed to manipulate.
*/ */
void ElementPrimitiveDecorator::setItems(const QList<CustomElementPart *> &items) { void ElementPrimitiveDecorator::setItems(const QList<CustomElementPart *> &items)
if (CustomElementPart *single_item = singleItem()) { {
if (items.count() == 1 && items.first() == single_item) {
// no actual change
goto end_setItems;
}
// break any connection between the former single selected item (if any) and
// the decorator
single_item -> setDecorator(0);
if (QGraphicsObject *single_object = dynamic_cast<QGraphicsObject *>(single_item)) {
disconnect(single_object, 0, this, 0);
}
}
decorated_items_ = items; decorated_items_ = items;
// when only a single primitive is selected, the decorator behaves specially
// to enable extra features, such as text edition, internal points movements,
// etc.
if (CustomElementPart *single_item = singleItem()) {
single_item -> setDecorator(this);
}
end_setItems:
adjust(); adjust();
show(); show();
if (focusItem() != this) { if (focusItem() != this) {
setFocus(); setFocus();
} }
adjusteHandlerPos();
} }
/** /**
@param items the new list of items this decorator is suposed to manipulate. @param items the new list of items this decorator is suposed to manipulate.
*/ */
void ElementPrimitiveDecorator::setItems(const QList<QGraphicsItem *> &items) { void ElementPrimitiveDecorator::setItems(const QList<QGraphicsItem *> &items)
{
QList<CustomElementPart *> primitives; QList<CustomElementPart *> primitives;
foreach (QGraphicsItem *item, items) { for(QGraphicsItem *item : items)
if (CustomElementPart *part_item = dynamic_cast<CustomElementPart *>(item)) { {
if (CustomElementPart *part_item = dynamic_cast<CustomElementPart *>(item))
{
primitives << part_item; primitives << part_item;
} }
} }
@@ -178,76 +154,26 @@ QList<QGraphicsItem *> ElementPrimitiveDecorator::graphicsItems() const {
Adjust the visual decorator according to the currently assigned items. Adjust the visual decorator according to the currently assigned items.
It is notably called by setItems(). It is notably called by setItems().
*/ */
void ElementPrimitiveDecorator::adjust() { void ElementPrimitiveDecorator::adjust()
{
saveOriginalBoundingRect(); saveOriginalBoundingRect();
modified_bounding_rect_ = original_bounding_rect_; modified_bounding_rect_ = original_bounding_rect_;
adjustEffectiveBoundingRect(); adjustEffectiveBoundingRect();
} }
/**
Handle events generated when the mouse hovers over the decorator.
@param event Object describing the hover event.
*/
void ElementPrimitiveDecorator::hoverMoveEvent(QGraphicsSceneHoverEvent *event)
{
int p = m_handler.pointIsHoverHandler(event->pos(), getResizingsPoints());
if (p == 0 || p == 7)
setCursor(Qt::SizeFDiagCursor);
else if (p == 2 || p == 5)
setCursor(Qt::SizeBDiagCursor);
else if (p == 1 || p ==6)
setCursor(Qt::SizeVerCursor);
else if (p == 3 || p == 4)
setCursor(Qt::SizeHorCursor);
else if (p == -1 && modified_bounding_rect_.normalized().contains(event->pos()))
setCursor(Qt::SizeAllCursor);
else
setCursor(Qt::ArrowCursor);
}
/** /**
Handle event generated when mouse buttons are pressed. Handle event generated when mouse buttons are pressed.
@param event Object describing the mouse event @param event Object describing the mouse event
*/ */
void ElementPrimitiveDecorator::mousePressEvent(QGraphicsSceneMouseEvent *event) void ElementPrimitiveDecorator::mousePressEvent(QGraphicsSceneMouseEvent *event)
{ {
QPointF pos = event -> pos(); if (internalBoundingRect().contains(event->pos()))
QVector <QPointF> points = getResizingsPoints();
current_operation_square_ = m_handler.pointIsHoverHandler(pos, points);
bool accept = false;
if (current_operation_square_ != QET::NoOperation)
accept = true;
else
{ {
if (internalBoundingRect().contains(pos))
{
if (CustomElementPart *single_item = singleItem())
{
bool event_accepted = single_item -> singleItemPressEvent(this, event);
if (event_accepted)
{
event -> ignore();
return;
}
}
current_operation_square_ = QET::MoveArea; current_operation_square_ = QET::MoveArea;
accept = true;
}
}
if (accept)
{
if (current_operation_square_ > QET::NoOperation)
first_pos_ = latest_pos_ = mapToScene(points.at(current_operation_square_));
else
{
first_pos_ = decorated_items_.at(0) -> toItem() -> scenePos(); first_pos_ = decorated_items_.at(0) -> toItem() -> scenePos();
latest_pos_ = event -> scenePos(); latest_pos_ = event -> scenePos();
mouse_offset_ = event -> scenePos() - first_pos_; mouse_offset_ = event -> scenePos() - first_pos_;
}
startMovement(); startMovement();
event->accept(); event->accept();
} }
@@ -255,21 +181,6 @@ void ElementPrimitiveDecorator::mousePressEvent(QGraphicsSceneMouseEvent *event)
event->ignore(); event->ignore();
} }
/**
Handle events generated when mouse buttons are double clicked.
@param event Object describing the mouse event
*/
void ElementPrimitiveDecorator::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) {
//QGraphicsObject::mouseDoubleClickEvent(event);
if (CustomElementPart *single_item = singleItem()) {
bool event_accepted = single_item -> singleItemDoubleClickEvent(this, event);
if (event_accepted) {
event -> ignore();
return;
}
}
}
/** /**
Handle event generated when the mouse is moved and the decorator is the mouse grabber item. Handle event generated when the mouse is moved and the decorator is the mouse grabber item.
@param event Object describing the mouse event @param event Object describing the mouse event
@@ -280,57 +191,12 @@ void ElementPrimitiveDecorator::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
QPointF scene_pos = event -> scenePos(); QPointF scene_pos = event -> scenePos();
QPointF movement = scene_pos - latest_pos_; QPointF movement = scene_pos - latest_pos_;
if (current_operation_square_ > QET::NoOperation) { if (current_operation_square_ == QET::MoveArea)
// This is a scaling operation. {
// For convenience purposes, we may need to adjust mouse movements.
QET::ScalingMethod scaling_method = scalingMethod(event);
if (scaling_method > QET::FreeScaling) {
// real, non-rounded movement from the mouse press event
QPointF global_movement = scene_pos - first_pos_;
QPointF rounded_global_movement;
if (scaling_method == QET::SnapScalingPointToGrid) {
// real, rounded movement from the mouse press event
rounded_global_movement = snapConstPointToGrid(global_movement);
}
else {
QRectF new_bounding_rect = original_bounding_rect_;
applyMovementToRect(current_operation_square_, global_movement, new_bounding_rect);
const qreal scale_epsilon = 20.0; // rounds to 0.05
QPointF delta = deltaForRoundScaling(original_bounding_rect_, new_bounding_rect, scale_epsilon);
// real, rounded movement from the mouse press event
rounded_global_movement = global_movement + delta;
}
// rounded position of the current mouse move event
QPointF rounded_scene_pos = first_pos_ + rounded_global_movement;
// when scaling the selection, consider the center of the currently dragged resizing rectangle
QPointF current_position = mapToScene(getResizingsPoints().at(current_operation_square_));
// determine the final, effective movement
movement = rounded_scene_pos - current_position;
}
}
else if (current_operation_square_ == QET::MoveArea) {
// When moving the selection, consider the position of the first selected item // When moving the selection, consider the position of the first selected item
QPointF current_position = scene_pos - mouse_offset_; QPointF current_position = scene_pos - mouse_offset_;
QPointF rounded_current_position = snapConstPointToGrid(current_position); QPointF rounded_current_position = snapConstPointToGrid(current_position);
movement = rounded_current_position - decorated_items_.at(0) -> toItem() -> scenePos(); movement = rounded_current_position - decorated_items_.at(0) -> toItem() -> scenePos();
}
else {
// Neither a movement nor a scaling operation -- perhaps the underlying item
// is interested in the mouse event for custom operations?
if (CustomElementPart *single_item = singleItem()) {
bool event_accepted = single_item -> singleItemMoveEvent(this, event);
if (event_accepted) {
event -> ignore();
return;
}
}
}
QRectF bounding_rect = modified_bounding_rect_; QRectF bounding_rect = modified_bounding_rect_;
applyMovementToRect(current_operation_square_, movement, modified_bounding_rect_); applyMovementToRect(current_operation_square_, movement, modified_bounding_rect_);
@@ -338,12 +204,12 @@ void ElementPrimitiveDecorator::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
adjustEffectiveBoundingRect(); adjustEffectiveBoundingRect();
} }
latest_pos_ = event -> scenePos(); latest_pos_ = event -> scenePos();
if (current_operation_square_ == QET::MoveArea) {
translateItems(movement); translateItems(movement);
} else {
scaleItems(original_bounding_rect_, modified_bounding_rect_);
} }
} }
/** /**
@@ -352,39 +218,25 @@ void ElementPrimitiveDecorator::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
@param event Object describing the mouse event @param event Object describing the mouse event
@see QGraphicsScene::mouseGrabberItem() @see QGraphicsScene::mouseGrabberItem()
*/ */
void ElementPrimitiveDecorator::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) { void ElementPrimitiveDecorator::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
{
Q_UNUSED(event) Q_UNUSED(event)
ElementEditionCommand *command = 0; ElementEditionCommand *command = 0;
if (current_operation_square_ > QET::NoOperation) {
ScalePartsCommand *scale_command = new ScalePartsCommand(); if (current_operation_square_ == QET::MoveArea)
scale_command -> setScaledPrimitives(items()); {
scale_command -> setTransformation(
mapToScene(original_bounding_rect_).boundingRect(),
mapToScene(modified_bounding_rect_).boundingRect()
);
command = scale_command;
} else if (current_operation_square_ == QET::MoveArea) {
QPointF movement = mapToScene(modified_bounding_rect_.topLeft()) - mapToScene(original_bounding_rect_.topLeft()); QPointF movement = mapToScene(modified_bounding_rect_.topLeft()) - mapToScene(original_bounding_rect_.topLeft());
if (!movement.isNull()) { if (!movement.isNull())
{
MovePartsCommand *move_command = new MovePartsCommand(movement, 0, graphicsItems()); MovePartsCommand *move_command = new MovePartsCommand(movement, 0, graphicsItems());
command = move_command; command = move_command;
} }
} else {
if (CustomElementPart *single_item = singleItem()) {
bool event_accepted = single_item -> singleItemReleaseEvent(this, event);
if (event_accepted) {
event -> ignore();
return;
}
}
}
if (command) { if (command) {
emit(actionFinished(command)); emit(actionFinished(command));
} }
if (current_operation_square_ != QET::NoOperation) {
adjust(); adjust();
} }
@@ -440,7 +292,8 @@ void ElementPrimitiveDecorator::keyReleaseEvent(QKeyEvent *e) {
/** /**
Initialize an ElementPrimitiveDecorator Initialize an ElementPrimitiveDecorator
*/ */
void ElementPrimitiveDecorator::init() { void ElementPrimitiveDecorator::init()
{
setFlag(QGraphicsItem::ItemIsFocusable, true); setFlag(QGraphicsItem::ItemIsFocusable, true);
grid_step_x_ = grid_step_y_ = 1; grid_step_x_ = grid_step_y_ = 1;
setAcceptHoverEvents(true); setAcceptHoverEvents(true);
@@ -461,6 +314,7 @@ void ElementPrimitiveDecorator::adjustEffectiveBoundingRect() {
prepareGeometryChange(); prepareGeometryChange();
effective_bounding_rect_ = modified_bounding_rect_ | effective_bounding_rect_; effective_bounding_rect_ = modified_bounding_rect_ | effective_bounding_rect_;
update(); update();
adjusteHandlerPos();
} }
/** /**
@@ -592,6 +446,152 @@ QVector<QPointF> ElementPrimitiveDecorator::getResizingsPoints() const
return vector; return vector;
} }
/**
* @brief ElementPrimitiveDecorator::adjusteHandlerPos
*/
void ElementPrimitiveDecorator::adjusteHandlerPos()
{
QVector <QPointF> points_vector = mapToScene(getResizingsPoints());
for (int i = 0 ; i < points_vector.size() ; ++i)
m_handler_vector.at(i)->setPos(points_vector.at(i));
}
/**
* @brief ElementPrimitiveDecorator::handlerMousePressEvent
* @param qghi
* @param event
*/
void ElementPrimitiveDecorator::handlerMousePressEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{
Q_UNUSED(event);
QVector <QPointF> points = getResizingsPoints();
current_operation_square_ = m_handler_vector.indexOf(qghi);
first_pos_ = latest_pos_ = mapToScene(points.at(current_operation_square_));
startMovement();
}
/**
* @brief ElementPrimitiveDecorator::handlerMouseMoveEvent
* @param qghi
* @param event
*/
void ElementPrimitiveDecorator::handlerMouseMoveEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{
Q_UNUSED(qghi);
QPointF scene_pos = event -> scenePos();
QPointF movement = scene_pos - latest_pos_;
// For convenience purposes, we may need to adjust mouse movements.
QET::ScalingMethod scaling_method = scalingMethod(event);
if (scaling_method > QET::FreeScaling)
{
// real, non-rounded movement from the mouse press event
QPointF global_movement = scene_pos - first_pos_;
QPointF rounded_global_movement;
if (scaling_method == QET::SnapScalingPointToGrid)
{
// real, rounded movement from the mouse press event
rounded_global_movement = snapConstPointToGrid(global_movement);
}
else
{
QRectF new_bounding_rect = original_bounding_rect_;
applyMovementToRect(current_operation_square_, global_movement, new_bounding_rect);
const qreal scale_epsilon = 20.0; // rounds to 0.05
QPointF delta = deltaForRoundScaling(original_bounding_rect_, new_bounding_rect, scale_epsilon);
// real, rounded movement from the mouse press event
rounded_global_movement = global_movement + delta;
}
// rounded position of the current mouse move event
QPointF rounded_scene_pos = first_pos_ + rounded_global_movement;
// when scaling the selection, consider the center of the currently dragged resizing rectangle
QPointF current_position = mapToScene(getResizingsPoints().at(current_operation_square_));
// determine the final, effective movement
movement = rounded_scene_pos - current_position;
}
QRectF bounding_rect = modified_bounding_rect_;
applyMovementToRect(current_operation_square_, movement, modified_bounding_rect_);
if (modified_bounding_rect_ != bounding_rect) {
adjustEffectiveBoundingRect();
}
latest_pos_ = event -> scenePos();
scaleItems(original_bounding_rect_, modified_bounding_rect_);
}
/**
* @brief ElementPrimitiveDecorator::handlerMouseReleaseEvent
* @param qghi
* @param event
*/
void ElementPrimitiveDecorator::handlerMouseReleaseEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{
Q_UNUSED(qghi);
Q_UNUSED(event);
ElementEditionCommand *command = 0;
if (current_operation_square_ > QET::NoOperation)
{
ScalePartsCommand *scale_command = new ScalePartsCommand();
scale_command -> setScaledPrimitives(items());
scale_command -> setTransformation(
mapToScene(original_bounding_rect_).boundingRect(),
mapToScene(modified_bounding_rect_).boundingRect()
);
command = scale_command;
}
if (command) {
emit(actionFinished(command));
}
adjust();
current_operation_square_ = QET::NoOperation;
}
/**
* @brief ElementPrimitiveDecorator::addHandler
* Add handlers for this item
*/
void ElementPrimitiveDecorator::addHandler()
{
if (m_handler_vector.isEmpty() && scene())
{
m_handler_vector = QetGraphicsHandlerItem::handlerForPoint(mapFromScene(getResizingsPoints()));
for(QetGraphicsHandlerItem *handler : m_handler_vector)
{
scene()->addItem(handler);
handler->setColor(Qt::darkGreen);
handler->installSceneEventFilter(this);
handler->setZValue(this->zValue()+1);
}
}
}
/**
* @brief ElementPrimitiveDecorator::removeHandler
* Remove the handlers of this item
*/
void ElementPrimitiveDecorator::removeHandler()
{
if (!m_handler_vector.isEmpty())
{
qDeleteAll(m_handler_vector);
m_handler_vector.clear();
}
}
/** /**
Receive two rects, assuming they share a common corner and current is a \a Receive two rects, assuming they share a common corner and current is a \a
scaled version of \a original. scaled version of \a original.
@@ -661,3 +661,73 @@ QET::ScalingMethod ElementPrimitiveDecorator::scalingMethod(QGraphicsSceneMouseE
} }
return QET::RoundScaleRatios; return QET::RoundScaleRatios;
} }
/**
* @brief ElementPrimitiveDecorator::itemChange
* @param change
* @param value
* @return
*/
QVariant ElementPrimitiveDecorator::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)
{
if (change == ItemSceneHasChanged)
{
if(scene()) //Item is added to scene, we also add handlers
addHandler();
else //Item is removed from scene, we also remove the handlers
removeHandler();
}
else if (change == ItemVisibleHasChanged)
{
bool visible = value.toBool();
for(QetGraphicsHandlerItem *qghi : m_handler_vector)
qghi->setVisible(visible);
}
else if (change == ItemZValueHasChanged && !m_handler_vector.isEmpty())
{
for (QetGraphicsHandlerItem *qghi : m_handler_vector)
qghi->setZValue(this->zValue()+1);
}
return QGraphicsObject::itemChange(change, value);
}
/**
* @brief ElementPrimitiveDecorator::sceneEventFilter
* @param watched
* @param event
* @return
*/
bool ElementPrimitiveDecorator::sceneEventFilter(QGraphicsItem *watched, QEvent *event)
{
//Watched must be an handler
if(watched->type() == QetGraphicsHandlerItem::Type)
{
QetGraphicsHandlerItem *qghi = qgraphicsitem_cast<QetGraphicsHandlerItem *>(watched);
if(m_handler_vector.contains(qghi)) //Handler must be in m_vector_index, then we can start resize
{
m_vector_index = m_handler_vector.indexOf(qghi);
if (m_vector_index != -1)
{
if(event->type() == QEvent::GraphicsSceneMousePress) //Click
{
handlerMousePressEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
else if(event->type() == QEvent::GraphicsSceneMouseMove) //Move
{
handlerMouseMoveEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
else if (event->type() == QEvent::GraphicsSceneMouseRelease) //Release
{
handlerMouseReleaseEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
}
}
}
return false;
}

View File

@@ -20,11 +20,11 @@
#include <QGraphicsObject> #include <QGraphicsObject>
#include "qet.h" #include "qet.h"
#include "QetGraphicsItemModeler/qetgraphicshandlerutility.h"
class ElementEditionCommand; class ElementEditionCommand;
class ElementScene; class ElementScene;
class CustomElementPart; class CustomElementPart;
class QetGraphicsHandlerItem;
/** /**
This class represents a decorator rendered above selected items so users This class represents a decorator rendered above selected items so users
@@ -64,9 +64,7 @@ class ElementPrimitiveDecorator : public QGraphicsObject
void actionFinished(ElementEditionCommand *); void actionFinished(ElementEditionCommand *);
protected: protected:
void hoverMoveEvent(QGraphicsSceneHoverEvent *);
void mousePressEvent(QGraphicsSceneMouseEvent *); void mousePressEvent(QGraphicsSceneMouseEvent *);
void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *);
void mouseMoveEvent(QGraphicsSceneMouseEvent *); void mouseMoveEvent(QGraphicsSceneMouseEvent *);
void mouseReleaseEvent(QGraphicsSceneMouseEvent *); void mouseReleaseEvent(QGraphicsSceneMouseEvent *);
void keyPressEvent(QKeyEvent *); void keyPressEvent(QKeyEvent *);
@@ -76,6 +74,8 @@ class ElementPrimitiveDecorator : public QGraphicsObject
void snapPointToGrid(QPointF &) const; void snapPointToGrid(QPointF &) const;
bool mustSnapToGrid(QGraphicsSceneMouseEvent *); bool mustSnapToGrid(QGraphicsSceneMouseEvent *);
QET::ScalingMethod scalingMethod(QGraphicsSceneMouseEvent *); QET::ScalingMethod scalingMethod(QGraphicsSceneMouseEvent *);
virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value);
virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event);
private: private:
void init(); void init();
@@ -89,8 +89,19 @@ class ElementPrimitiveDecorator : public QGraphicsObject
QRectF getSceneBoundingRect(QGraphicsItem *) const; QRectF getSceneBoundingRect(QGraphicsItem *) const;
QVector <QPointF> getResizingsPoints() const; QVector <QPointF> getResizingsPoints() const;
// attributes
private: private:
void adjusteHandlerPos();
void handlerMousePressEvent (QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event);
void handlerMouseMoveEvent (QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event);
void handlerMouseReleaseEvent (QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event);
void addHandler();
void removeHandler();
QList<CustomElementPart *> decorated_items_; QList<CustomElementPart *> decorated_items_;
QRectF effective_bounding_rect_; ///< actual, effective bounding rect -- never shrinks QRectF effective_bounding_rect_; ///< actual, effective bounding rect -- never shrinks
QRectF original_bounding_rect_; ///< original bounding rect QRectF original_bounding_rect_; ///< original bounding rect
@@ -108,7 +119,8 @@ class ElementPrimitiveDecorator : public QGraphicsObject
QPointF mouse_offset_; ///< Offset between the mouse position and the point to be snapped to grid when moving selection QPointF mouse_offset_; ///< Offset between the mouse position and the point to be snapped to grid when moving selection
bool moving_by_keys_; ///< Whether we are currently moving our decorated items using the arrow keys bool moving_by_keys_; ///< Whether we are currently moving our decorated items using the arrow keys
QPointF keys_movement_; ///< Movement applied to our decorated items using the arrow keys QPointF keys_movement_; ///< Movement applied to our decorated items using the arrow keys
QetGraphicsHandlerUtility m_handler; QVector<QetGraphicsHandlerItem *> m_handler_vector;
int m_vector_index = -1;
}; };
#endif #endif

View File

@@ -32,8 +32,9 @@
#include "nameslist.h" #include "nameslist.h"
#include "ui/elementpropertieseditorwidget.h" #include "ui/elementpropertieseditorwidget.h"
#include "eseventinterface.h" #include "eseventinterface.h"
#include <algorithm> #include "QetGraphicsItemModeler/qetgraphicshandleritem.h"
#include <algorithm>
#include <QKeyEvent> #include <QKeyEvent>
/** /**
@@ -44,16 +45,16 @@
ElementScene::ElementScene(QETElementEditor *editor, QObject *parent) : ElementScene::ElementScene(QETElementEditor *editor, QObject *parent) :
QGraphicsScene(parent), QGraphicsScene(parent),
m_elmt_type("simple"), m_elmt_type("simple"),
qgi_manager(this), m_qgi_manager(this),
element_editor(editor) m_element_editor(editor)
{ {
behavior = Normal; m_behavior = Normal;
setItemIndexMethod(NoIndex); setItemIndexMethod(NoIndex);
setGrid(1, 1); setGrid(1, 1);
initPasteArea(); initPasteArea();
undo_stack.setClean(); m_undo_stack.setClean();
m_decorator_lock = new QMutex(QMutex::NonRecursive); m_decorator_lock = new QMutex(QMutex::NonRecursive);
connect(&undo_stack, SIGNAL(indexChanged(int)), this, SLOT(managePrimitivesGroups())); connect(&m_undo_stack, SIGNAL(indexChanged(int)), this, SLOT(managePrimitivesGroups()));
connect(this, SIGNAL(selectionChanged()), this, SLOT(managePrimitivesGroups())); connect(this, SIGNAL(selectionChanged()), this, SLOT(managePrimitivesGroups()));
} }
@@ -63,7 +64,7 @@ ElementScene::ElementScene(QETElementEditor *editor, QObject *parent) :
ElementScene::~ElementScene() ElementScene::~ElementScene()
{ {
//Disconnect to avoid crash, see bug report N° 122. //Disconnect to avoid crash, see bug report N° 122.
disconnect(&undo_stack, SIGNAL(indexChanged(int)), this, SLOT(managePrimitivesGroups())); disconnect(&m_undo_stack, SIGNAL(indexChanged(int)), this, SLOT(managePrimitivesGroups()));
delete m_decorator_lock; delete m_decorator_lock;
if (m_event_interface) if (m_event_interface)
@@ -92,10 +93,10 @@ void ElementScene::mouseMoveEvent(QGraphicsSceneMouseEvent *e) {
if (!(e -> modifiers() & Qt::ControlModifier)) if (!(e -> modifiers() & Qt::ControlModifier))
event_pos = snapToGrid(event_pos); event_pos = snapToGrid(event_pos);
if (behavior == PasteArea) { if (m_behavior == PasteArea) {
QRectF current_rect(paste_area_ -> rect()); QRectF current_rect(m_paste_area -> rect());
current_rect.moveCenter(event_pos); current_rect.moveCenter(event_pos);
paste_area_ -> setRect(current_rect); m_paste_area -> setRect(current_rect);
return; return;
} }
@@ -135,11 +136,11 @@ void ElementScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *e) {
} }
} }
if (behavior == PasteArea) { if (m_behavior == PasteArea) {
defined_paste_area_ = paste_area_ -> rect(); m_defined_paste_area = m_paste_area -> rect();
removeItem(paste_area_); removeItem(m_paste_area);
emit(pasteAreaDefined(defined_paste_area_)); emit(pasteAreaDefined(m_defined_paste_area));
behavior = Normal; m_behavior = Normal;
return; return;
} }
@@ -189,8 +190,8 @@ void ElementScene::keyPressEvent(QKeyEvent *event) {
*/ */
void ElementScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) void ElementScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)
{ {
if (behavior == ElementScene::Normal) if (m_behavior == ElementScene::Normal)
element_editor -> contextMenu(event->screenPos()); m_element_editor -> contextMenu(event->screenPos());
} }
/** /**
@@ -221,8 +222,10 @@ void ElementScene::drawForeground(QPainter *p, const QRectF &rect) {
* Set a new event interface * Set a new event interface
* @param interface * @param interface
*/ */
void ElementScene::setEventInterface(ESEventInterface *event_interface) { void ElementScene::setEventInterface(ESEventInterface *event_interface)
if (m_event_interface) { {
if (m_event_interface)
{
delete m_event_interface; delete m_event_interface;
//We must to re-init because previous interface //We must to re-init because previous interface
//Reset his own init when deleted //Reset his own init when deleted
@@ -231,6 +234,19 @@ void ElementScene::setEventInterface(ESEventInterface *event_interface) {
m_event_interface = event_interface; m_event_interface = event_interface;
} }
/**
* @brief ElementScene::clearEventInterface
* Clear the current event interface
*/
void ElementScene::clearEventInterface()
{
if(m_event_interface)
{
delete m_event_interface;
m_event_interface = nullptr;
}
}
/** /**
* @brief ElementScene::setBehavior * @brief ElementScene::setBehavior
* Modifie the current behavior of this scene * Modifie the current behavior of this scene
@@ -238,21 +254,21 @@ void ElementScene::setEventInterface(ESEventInterface *event_interface) {
*/ */
void ElementScene::setBehavior(ElementScene::Behavior b) void ElementScene::setBehavior(ElementScene::Behavior b)
{ {
behavior = b; m_behavior = b;
} }
/** /**
@return la taille horizontale de la grille @return la taille horizontale de la grille
*/ */
int ElementScene::xGrid() const { int ElementScene::xGrid() const {
return(x_grid); return(m_x_grid);
} }
/** /**
@return la taille verticale de la grille @return la taille verticale de la grille
*/ */
int ElementScene::yGrid() const { int ElementScene::yGrid() const {
return(y_grid); return(m_y_grid);
} }
/** /**
@@ -260,8 +276,8 @@ int ElementScene::yGrid() const {
@param y_g Taille verticale de la grille @param y_g Taille verticale de la grille
*/ */
void ElementScene::setGrid(int x_g, int y_g) { void ElementScene::setGrid(int x_g, int y_g) {
x_grid = x_g ? x_g : 1; m_x_grid = x_g ? x_g : 1;
y_grid = y_g ? y_g : 1; m_y_grid = y_g ? y_g : 1;
} }
/** /**
@@ -315,7 +331,7 @@ const QDomDocument ElementScene::toXml(bool all_parts)
root.appendChild(uuid); root.appendChild(uuid);
//names of element //names of element
root.appendChild(_names.toXml(xml_document)); root.appendChild(m_names_list.toXml(xml_document));
if (m_elmt_type == "slave" || m_elmt_type == "master") if (m_elmt_type == "slave" || m_elmt_type == "master")
{ {
@@ -444,14 +460,14 @@ bool ElementScene::containsTerminals() const {
@return la pile d'annulations de cet editeur d'element @return la pile d'annulations de cet editeur d'element
*/ */
QUndoStack &ElementScene::undoStack() { QUndoStack &ElementScene::undoStack() {
return(undo_stack); return(m_undo_stack);
} }
/** /**
@return le gestionnaire de QGraphicsItem de cet editeur d'element @return le gestionnaire de QGraphicsItem de cet editeur d'element
*/ */
QGIManager &ElementScene::qgiManager() { QGIManager &ElementScene::qgiManager() {
return(qgi_manager); return(m_qgi_manager);
} }
/** /**
@@ -469,7 +485,7 @@ bool ElementScene::clipboardMayContainElement() {
@return true si clipboard_content a ete copie depuis cet element. @return true si clipboard_content a ete copie depuis cet element.
*/ */
bool ElementScene::wasCopiedFromThisElement(const QString &clipboard_content) { bool ElementScene::wasCopiedFromThisElement(const QString &clipboard_content) {
return(clipboard_content == last_copied_); return(clipboard_content == m_last_copied);
} }
/** /**
@@ -501,34 +517,52 @@ void ElementScene::copy() {
clipboard -> setText(clipboard_content); clipboard -> setText(clipboard_content);
// retient le dernier contenu copie // retient le dernier contenu copie
last_copied_ = clipboard_content; m_last_copied = clipboard_content;
} }
QETElementEditor* ElementScene::editor() const { QETElementEditor* ElementScene::editor() const {
return element_editor; return m_element_editor;
} }
/** /**
Selectionne une liste de parties * @brief ElementScene::slot_select
@param content liste des parties a selectionner * Select the item in content, every others items in the scene are deselected
* @param content
*/ */
void ElementScene::slot_select(const ElementContent &content) { void ElementScene::slot_select(const ElementContent &content)
{
blockSignals(true); blockSignals(true);
//Befor clear selection, we must to remove the handlers items in @content,
//because if in @content there are a selected item, but also its handlers items,
//When item is deselected, the item delete its handlers items,
//then handlers in content doesn't exist anymore and cause segfault
QList<QGraphicsItem*> items_list;
for (QGraphicsItem *qgi : content)
{
if(qgi->type() != QetGraphicsHandlerItem::Type)
items_list << qgi;
}
clearSelection(); clearSelection();
foreach(QGraphicsItem *qgi, content) qgi -> setSelected(true);
foreach(QGraphicsItem *qgi, items_list)
qgi -> setSelected(true);
blockSignals(false); blockSignals(false);
emit(selectionChanged()); emit(selectionChanged());
} }
/** /**
Selectionne tout * @brief ElementScene::slot_selectAll
* Select all items
*/ */
void ElementScene::slot_selectAll() { void ElementScene::slot_selectAll() {
slot_select(items()); slot_select(items());
} }
/** /**
Deselectionne tout * @brief ElementScene::slot_deselectAll
* deselect all item
*/ */
void ElementScene::slot_deselectAll() { void ElementScene::slot_deselectAll() {
slot_select(ElementContent()); slot_select(ElementContent());
@@ -553,7 +587,7 @@ void ElementScene::slot_delete() {
if (selected_items.isEmpty()) return; if (selected_items.isEmpty()) return;
// efface tout ce qui est selectionne // efface tout ce qui est selectionne
undo_stack.push(new DeletePartsCommand(this, selected_items)); m_undo_stack.push(new DeletePartsCommand(this, selected_items));
// removing items does not trigger QGraphicsScene::selectionChanged() // removing items does not trigger QGraphicsScene::selectionChanged()
emit(partsRemoved()); emit(partsRemoved());
@@ -566,10 +600,10 @@ void ElementScene::slot_delete() {
sur l'auteur de l'element, sa licence, etc. sur l'auteur de l'element, sa licence, etc.
*/ */
void ElementScene::slot_editAuthorInformations() { void ElementScene::slot_editAuthorInformations() {
bool is_read_only = element_editor && element_editor -> isReadOnly(); bool is_read_only = m_element_editor && m_element_editor -> isReadOnly();
// cree un dialogue // cree un dialogue
QDialog dialog_author(element_editor); QDialog dialog_author(m_element_editor);
dialog_author.setModal(true); dialog_author.setModal(true);
#ifdef Q_OS_MAC #ifdef Q_OS_MAC
dialog_author.setWindowFlags(Qt::Sheet); dialog_author.setWindowFlags(Qt::Sheet);
@@ -623,10 +657,10 @@ void ElementScene::slot_editProperties() {
Lance un dialogue pour editer les noms de cet element Lance un dialogue pour editer les noms de cet element
*/ */
void ElementScene::slot_editNames() { void ElementScene::slot_editNames() {
bool is_read_only = element_editor && element_editor -> isReadOnly(); bool is_read_only = m_element_editor && m_element_editor -> isReadOnly();
// cree un dialogue // cree un dialogue
QDialog dialog(element_editor); QDialog dialog(m_element_editor);
#ifdef Q_OS_MAC #ifdef Q_OS_MAC
dialog.setWindowFlags(Qt::Sheet); dialog.setWindowFlags(Qt::Sheet);
#endif #endif
@@ -643,7 +677,7 @@ void ElementScene::slot_editNames() {
// ajoute un NamesListWidget au dialogue // ajoute un NamesListWidget au dialogue
NamesListWidget *names_widget = new NamesListWidget(); NamesListWidget *names_widget = new NamesListWidget();
names_widget -> setNames(_names); names_widget -> setNames(m_names_list);
names_widget -> setReadOnly(is_read_only); names_widget -> setReadOnly(is_read_only);
dialog_layout -> addWidget(names_widget); dialog_layout -> addWidget(names_widget);
@@ -657,7 +691,7 @@ void ElementScene::slot_editNames() {
// lance le dialogue // lance le dialogue
if (dialog.exec() == QDialog::Accepted && !is_read_only) { if (dialog.exec() == QDialog::Accepted && !is_read_only) {
NamesList new_names(names_widget -> names()); NamesList new_names(names_widget -> names());
if (new_names != _names) undoStack().push(new ChangeNamesCommand(this, _names, new_names)); if (new_names != m_names_list) undoStack().push(new ChangeNamesCommand(this, m_names_list, new_names));
} }
} }
@@ -780,11 +814,11 @@ ElementContent ElementScene::selectedContent() const {
*/ */
void ElementScene::getPasteArea(const QRectF &to_paste) { void ElementScene::getPasteArea(const QRectF &to_paste) {
// on le dessine sur la scene // on le dessine sur la scene
paste_area_ -> setRect(to_paste); m_paste_area -> setRect(to_paste);
addItem(paste_area_); addItem(m_paste_area);
// on passe la scene en mode "recherche de zone pour copier/coller" // on passe la scene en mode "recherche de zone pour copier/coller"
behavior = PasteArea; m_behavior = PasteArea;
} }
/** /**
@@ -796,7 +830,15 @@ void ElementScene::reset()
clearSelection(); clearSelection();
undoStack().clear(); undoStack().clear();
foreach (QGraphicsItem *qgi, items()) //We don't add handlers, because it's the role of the primitive or decorator to remove it.
QList<QGraphicsItem*> items_list;
for (QGraphicsItem *qgi : items())
{
if(qgi->type() != QetGraphicsHandlerItem::Type)
items_list << qgi;
}
for (QGraphicsItem *qgi : items_list)
{ {
removeItem(qgi); removeItem(qgi);
qgiManager().release(qgi); qgiManager().release(qgi);
@@ -846,7 +888,7 @@ bool ElementScene::applyInformations(const QDomDocument &xml_document, QString *
m_elmt_kindInfo.fromXml(root.firstChildElement("kindInformations"), "kindInformation"); m_elmt_kindInfo.fromXml(root.firstChildElement("kindInformations"), "kindInformation");
//Extract names of xml definition //Extract names of xml definition
_names.fromXml(root); m_names_list.fromXml(root);
//extract additional informations //extract additional informations
setInformations(QString()); setInformations(QString());
@@ -893,15 +935,15 @@ ElementContent ElementScene::loadContent(const QDomDocument &xml_document, QStri
QDomElement qde = n.toElement(); QDomElement qde = n.toElement();
if (qde.isNull()) continue; if (qde.isNull()) continue;
CustomElementPart *cep; CustomElementPart *cep;
if (qde.tagName() == "line") cep = new PartLine (element_editor); if (qde.tagName() == "line") cep = new PartLine (m_element_editor);
else if (qde.tagName() == "rect") cep = new PartRectangle(element_editor); else if (qde.tagName() == "rect") cep = new PartRectangle(m_element_editor);
else if (qde.tagName() == "ellipse") cep = new PartEllipse (element_editor); else if (qde.tagName() == "ellipse") cep = new PartEllipse (m_element_editor);
else if (qde.tagName() == "circle") cep = new PartEllipse (element_editor); else if (qde.tagName() == "circle") cep = new PartEllipse (m_element_editor);
else if (qde.tagName() == "polygon") cep = new PartPolygon (element_editor); else if (qde.tagName() == "polygon") cep = new PartPolygon (m_element_editor);
else if (qde.tagName() == "terminal") cep = new PartTerminal (element_editor); else if (qde.tagName() == "terminal") cep = new PartTerminal (m_element_editor);
else if (qde.tagName() == "text") cep = new PartText (element_editor); else if (qde.tagName() == "text") cep = new PartText (m_element_editor);
else if (qde.tagName() == "input") cep = new PartTextField(element_editor); else if (qde.tagName() == "input") cep = new PartTextField(m_element_editor);
else if (qde.tagName() == "arc") cep = new PartArc (element_editor); else if (qde.tagName() == "arc") cep = new PartArc (m_element_editor);
else continue; else continue;
if (QGraphicsItem *qgi = dynamic_cast<QGraphicsItem *>(cep)) { if (QGraphicsItem *qgi = dynamic_cast<QGraphicsItem *>(cep)) {
if (!qgi -> zValue()) qgi -> setZValue(z++); if (!qgi -> zValue()) qgi -> setZValue(z++);
@@ -967,8 +1009,8 @@ void ElementScene::addPrimitive(QGraphicsItem *primitive) {
Initialise la zone de collage Initialise la zone de collage
*/ */
void ElementScene::initPasteArea() { void ElementScene::initPasteArea() {
paste_area_ = new QGraphicsRectItem(); m_paste_area = new QGraphicsRectItem();
paste_area_ -> setZValue(1000000); m_paste_area -> setZValue(1000000);
QPen paste_area_pen; QPen paste_area_pen;
paste_area_pen.setStyle(Qt::DashDotLine); paste_area_pen.setStyle(Qt::DashDotLine);
@@ -978,8 +1020,8 @@ void ElementScene::initPasteArea() {
paste_area_brush.setStyle(Qt::SolidPattern); paste_area_brush.setStyle(Qt::SolidPattern);
paste_area_brush.setColor(QColor(90, 167, 255, 64)); paste_area_brush.setColor(QColor(90, 167, 255, 64));
paste_area_ -> setPen(paste_area_pen); m_paste_area -> setPen(paste_area_pen);
paste_area_ -> setBrush(paste_area_brush); m_paste_area -> setBrush(paste_area_brush);
} }
/** /**
@@ -989,8 +1031,8 @@ void ElementScene::initPasteArea() {
*/ */
QPointF ElementScene::snapToGrid(QPointF point) { QPointF ElementScene::snapToGrid(QPointF point) {
point.rx() = qRound(point.x() / x_grid) * x_grid; point.rx() = qRound(point.x() / m_x_grid) * m_x_grid;
point.ry() = qRound(point.y() / y_grid) * y_grid; point.ry() = qRound(point.y() / m_y_grid) * m_y_grid;
return point; return point;
} }
@@ -1049,14 +1091,17 @@ void ElementScene::managePrimitivesGroups()
// should we hide the decorator? // should we hide the decorator?
QList<QGraphicsItem *> selected_items = zItems(ElementScene::Selected | ElementScene::IncludeTerminals); QList<QGraphicsItem *> selected_items = zItems(ElementScene::Selected | ElementScene::IncludeTerminals);
if (selected_items.size() == 0) if (selected_items.size() <= 1)
m_decorator -> hide(); {
else if (selected_items.size() == 1 &&
selected_items.first()->type() != PartText::Type &&
selected_items.first()->type() != PartTextField::Type)
m_decorator -> hide(); m_decorator -> hide();
}
else else
{ {
for(QGraphicsItem *qgi : selected_items)
{
//We recall set selected, then every primitive will remove there handler because there are several item selected
qgi->setSelected(true);
}
m_decorator -> setZValue(1000000); m_decorator -> setZValue(1000000);
m_decorator -> setPos(0, 0); m_decorator -> setPos(0, 0);
m_decorator -> setItems(selected_items); m_decorator -> setItems(selected_items);

View File

@@ -35,7 +35,8 @@ class QKeyEvent;
It displays the various primitives composing the drawing of the element, the It displays the various primitives composing the drawing of the element, the
border due to its fixed size and its hotspot. border due to its fixed size and its hotspot.
*/ */
class ElementScene : public QGraphicsScene { class ElementScene : public QGraphicsScene
{
friend class ChangePropertiesCommand; friend class ChangePropertiesCommand;
Q_OBJECT Q_OBJECT
@@ -63,48 +64,42 @@ class ElementScene : public QGraphicsScene {
// attributes // attributes
private: private:
/// List of localized names /// List of localized names
NamesList _names; NamesList m_names_list;
/// Extra informations /// Extra informations
QString informations_; QString m_informations;
/// element type /// element type
QString m_elmt_type; QString m_elmt_type;
/// element kind info /// element kind info
DiagramContext m_elmt_kindInfo; DiagramContext m_elmt_kindInfo;
/// QGraphicsItem manager /// QGraphicsItem manager
QGIManager qgi_manager; QGIManager m_qgi_manager;
/// Undo stack /// Undo stack
QUndoStack undo_stack; QUndoStack m_undo_stack;
/**
fsi_pos (first selected item pos) : Position of the forst selected item: used
to cancel mouse movements; also used to handle movements using keybard
arrwows.
*/
QPointF fsi_pos;
QPointF moving_press_pos;
/// Variables related to drawing /// Variables related to drawing
ESEventInterface *m_event_interface = nullptr; ESEventInterface *m_event_interface = nullptr;
Behavior behavior; Behavior m_behavior;
QETElementEditor *element_editor = nullptr; QETElementEditor *m_element_editor = nullptr;
/// Variables to manage the paste area on the scene /// Variables to manage the paste area on the scene
QGraphicsRectItem *paste_area_; QGraphicsRectItem *m_paste_area;
QRectF defined_paste_area_; QRectF m_defined_paste_area;
/// Variables to handle copy/paste with offset /// Variables to handle copy/paste with offset
QString last_copied_; QString m_last_copied;
/// Decorator item displayed when at least one item is selected /// Decorator item displayed when at least one item is selected
ElementPrimitiveDecorator *m_decorator = nullptr; ElementPrimitiveDecorator *m_decorator = nullptr;
///< Size of the horizontal grid step ///< Size of the horizontal grid step
int x_grid; int m_x_grid;
///< Size of the vertical grid step ///< Size of the vertical grid step
int y_grid; int m_y_grid;
// methods // methods
public: public:
void setEventInterface (ESEventInterface *event_interface); void setEventInterface (ESEventInterface *event_interface);
void clearEventInterface();
void setBehavior (ElementScene::Behavior); void setBehavior (ElementScene::Behavior);
QPointF snapToGrid(QPointF point); QPointF snapToGrid(QPointF point);
void setNames(const NamesList &); void setNames(const NamesList &);
@@ -192,28 +187,28 @@ Q_DECLARE_OPERATORS_FOR_FLAGS(ElementScene::ItemOptions)
@param nameslist New set of naes for the currently edited element @param nameslist New set of naes for the currently edited element
*/ */
inline void ElementScene::setNames(const NamesList &nameslist) { inline void ElementScene::setNames(const NamesList &nameslist) {
_names = nameslist; m_names_list = nameslist;
} }
/** /**
@return the list of names of the currently edited element @return the list of names of the currently edited element
*/ */
inline NamesList ElementScene::names() const { inline NamesList ElementScene::names() const {
return(_names); return(m_names_list);
} }
/** /**
@return extra informations of the currently edited element @return extra informations of the currently edited element
*/ */
inline QString ElementScene::informations() const { inline QString ElementScene::informations() const {
return(informations_); return(m_informations);
} }
/** /**
@param infos new extra information for the currently edited element @param infos new extra information for the currently edited element
*/ */
inline void ElementScene::setInformations(const QString &infos) { inline void ElementScene::setInformations(const QString &infos) {
informations_ = infos; m_informations = infos;
} }
#endif #endif

View File

@@ -118,6 +118,7 @@ void AbstractPartEllipse::setRect(const QRectF &rect)
if (rect == m_rect) return; if (rect == m_rect) return;
prepareGeometryChange(); prepareGeometryChange();
m_rect = rect; m_rect = rect;
emit rectChanged(); emit rectChanged();
} }

View File

@@ -20,6 +20,8 @@
#include "customelementgraphicpart.h" #include "customelementgraphicpart.h"
class QetGraphicsHandlerItem;
/** /**
* @brief The AbstractPartEllipse class * @brief The AbstractPartEllipse class
* This is the base class for all ellipse based item like ellipse, circle, arc. * This is the base class for all ellipse based item like ellipse, circle, arc.
@@ -61,20 +63,21 @@ class AbstractPartEllipse : public CustomElementGraphicPart
virtual QPointF sceneTopLeft() const; virtual QPointF sceneTopLeft() const;
QRectF rect() const; QRectF rect() const;
void setRect (const QRectF &rect); virtual void setRect (const QRectF &rect);
virtual bool isUseless() const; virtual bool isUseless() const;
int startAngle() const {return m_start_angle;} int startAngle() const {return m_start_angle;}
void setStartAngle (const int &start_angle); virtual void setStartAngle (const int &start_angle);
int spanAngle () const {return m_span_angle;} int spanAngle () const {return m_span_angle;}
void setSpanAngle (const int &span_angle); virtual void setSpanAngle (const int &span_angle);
protected: protected:
QList<QPointF> saved_points_; QList<QPointF> saved_points_;
QRectF m_rect; QRectF m_rect;
qreal m_start_angle; qreal m_start_angle;
qreal m_span_angle; qreal m_span_angle;
QVector<QetGraphicsHandlerItem *> m_handler_vector;
}; };
#endif // ABSTRACTPARTELLIPSE_H #endif // ABSTRACTPARTELLIPSE_H

View File

@@ -118,7 +118,7 @@ class CustomElementGraphicPart : public QGraphicsObject, public CustomElementPar
Filling _filling ; Filling _filling ;
Color _color; Color _color;
bool _antialiased; bool _antialiased;
QPointF m_origin_pos, m_mouse_to_origin_pos; QPointF m_origin_pos;
}; };
typedef CustomElementGraphicPart CEGP; typedef CustomElementGraphicPart CEGP;

View File

@@ -49,16 +49,6 @@ QGraphicsItem *CustomElementPart::toItem() {
return(dynamic_cast<QGraphicsItem *>(this)); return(dynamic_cast<QGraphicsItem *>(this));
} }
/**
This method is called by the decorator when it manages only a single
primitive. This brings the possibility to implement custom behaviour, such
as text edition, points edition or specific resizing.
The default implementation does nothing.
*/
void CustomElementPart::setDecorator(ElementPrimitiveDecorator *decorator) {
Q_UNUSED(decorator)
}
/** /**
This method is called by the decorator when it needs to determine the best This method is called by the decorator when it needs to determine the best
way to interactively scale a primitive. It is typically called when only a way to interactively scale a primitive. It is typically called when only a
@@ -70,46 +60,6 @@ QET::ScalingMethod CustomElementPart::preferredScalingMethod() const {
return(QET::SnapScalingPointToGrid); return(QET::SnapScalingPointToGrid);
} }
/**
This method is called by the decorator when it manages only a single
primitive and it received a mouse press event.
The implementation should return true if the primitive accepts the event, false otherwise.
The default implementation returns false.
*/
bool CustomElementPart::singleItemPressEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *) {
return(false);
}
/**
This method is called by the decorator when it manages only a single
primitive and it received a mouse move event.
The implementation should return true if the primitive accepts the event, false otherwise.
The default implementation returns false.
*/
bool CustomElementPart::singleItemMoveEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *) {
return(false);
}
/**
This method is called by the decorator when it manages only a single
primitive and it received a mouse release event.
The implementation should return true if the primitive accepts the event, false otherwise.
The default implementation returns false.
*/
bool CustomElementPart::singleItemReleaseEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *) {
return(false);
}
/**
This method is called by the decorator when it manages only a single
primitive and it received a mouse double click event.
The implementation should return true if the primitive accepts the event, false otherwise.
The default implementation returns false.
*/
bool CustomElementPart::singleItemDoubleClickEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *) {
return(false);
}
/** /**
Helper method to map points in CustomElementPart::handleUserTransformation() Helper method to map points in CustomElementPart::handleUserTransformation()
@param initial_selection_rect Selection rectangle when the movement started, in scene coordinates @param initial_selection_rect Selection rectangle when the movement started, in scene coordinates

View File

@@ -103,12 +103,7 @@ class CustomElementPart {
virtual QGraphicsItem *toItem(); virtual QGraphicsItem *toItem();
virtual void setDecorator(ElementPrimitiveDecorator *);
virtual QET::ScalingMethod preferredScalingMethod() const; virtual QET::ScalingMethod preferredScalingMethod() const;
virtual bool singleItemPressEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *);
virtual bool singleItemMoveEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *);
virtual bool singleItemReleaseEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *);
virtual bool singleItemDoubleClickEvent(ElementPrimitiveDecorator *, QGraphicsSceneMouseEvent *);
protected: protected:
QList<QPointF> mapPoints(const QRectF &, const QRectF &, const QList<QPointF> &); QList<QPointF> mapPoints(const QRectF &, const QRectF &, const QList<QPointF> &);

View File

@@ -18,6 +18,8 @@
#include "partarc.h" #include "partarc.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h" #include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "elementscene.h" #include "elementscene.h"
#include "QetGraphicsItemModeler/qetgraphicshandleritem.h"
#include "QetGraphicsItemModeler/qetgraphicshandlerutility.h"
/** /**
@@ -37,8 +39,10 @@ PartArc::PartArc(QETElementEditor *editor, QGraphicsItem *parent) :
* @brief PartArc::~PartArc * @brief PartArc::~PartArc
* Destructor * Destructor
*/ */
PartArc::~PartArc() { PartArc::~PartArc()
{
if(m_undo_command) delete m_undo_command; if(m_undo_command) delete m_undo_command;
removeHandler();
} }
/** /**
@@ -82,15 +86,7 @@ void PartArc::paint(QPainter *painter, const QStyleOptionGraphicsItem *options,
drawShadowShape(painter); drawShadowShape(painter);
if (isSelected()) if (isSelected())
{
drawCross(m_rect.center(), painter); drawCross(m_rect.center(), painter);
if (scene()->selectedItems().size() == 1) {
if (m_resize_mode == 3)
m_handler.drawHandler(painter, m_handler.pointsForArc(m_rect, m_start_angle /16, m_span_angle /16));
else
m_handler.drawHandler(painter, m_handler.pointsForRect(m_rect));
}
}
} }
/** /**
@@ -129,16 +125,6 @@ void PartArc::fromXml(const QDomElement &qde) {
m_span_angle = qde.attribute("angle", "-1440").toDouble() * 16; m_span_angle = qde.attribute("angle", "-1440").toDouble() * 16;
} }
QRectF PartArc::boundingRect() const
{
QRectF r = AbstractPartEllipse::boundingRect();
foreach(QRectF rect, m_handler.handlerRect(m_handler.pointsForRect(m_rect)))
r |= rect;
return r;
}
/** /**
* @brief PartArc::shape * @brief PartArc::shape
* @return the shape of this item * @return the shape of this item
@@ -153,10 +139,6 @@ QPainterPath PartArc::shape() const
pps.setWidth(m_hovered? penWeight()+SHADOWS_HEIGHT : penWeight()); pps.setWidth(m_hovered? penWeight()+SHADOWS_HEIGHT : penWeight());
shape = pps.createStroke(shape); shape = pps.createStroke(shape);
if (isSelected())
foreach(QRectF rect, m_handler.handlerRect(m_handler.pointsForRect(m_rect)))
shape.addRect(rect);
return shape; return shape;
} }
@@ -172,68 +154,173 @@ QPainterPath PartArc::shadowShape() const
return (pps.createStroke(shape)); return (pps.createStroke(shape));
} }
void PartArc::hoverMoveEvent(QGraphicsSceneHoverEvent *event) /**
* @brief PartArc::mouseReleaseEvent
* Handle mouse release event
* @param event
*/
void PartArc::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
{ {
if (!isSelected()) if (event->button() == Qt::LeftButton && event->buttonDownPos(Qt::LeftButton) == event->pos())
{ switchResizeMode();
CustomElementGraphicPart::hoverMoveEvent(event);
return;
}
if (m_resize_mode == 1 || m_resize_mode == 2) { CustomElementGraphicPart::mouseReleaseEvent(event);
int handler = m_handler.pointIsHoverHandler(event->pos(), m_handler.pointsForRect(m_rect));
if (handler >= 0)
{
if (handler == 0 || handler == 2 || handler == 5 || handler == 7)
setCursor(Qt::SizeAllCursor);
else if (handler == 1 || handler == 6)
setCursor(Qt::SizeVerCursor);
else if (handler == 3 || handler == 4)
setCursor(Qt::SizeHorCursor);
return;
}
}
else if (m_resize_mode == 3) {
if (m_handler.pointIsHoverHandler(event->pos(), m_handler.pointsForArc(m_rect, m_start_angle /16, m_span_angle /16)) >= 0) {
setCursor(Qt::SizeAllCursor);
return;
}
}
CustomElementGraphicPart::hoverMoveEvent(event);
} }
/** /**
* @brief PartArc::mousePressEvent * @brief PartArc::itemChange
* Handle mouse press event * @param change
* @param value
* @return
*/
QVariant PartArc::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)
{
if (change == ItemSelectedHasChanged && scene())
{
if (value.toBool() == true)
{
//When item is selected, he must to be up to date whene the selection in the scene change, for display or not the handler,
//according to the number of selected items.
connect(scene(), &QGraphicsScene::selectionChanged, this, &PartArc::sceneSelectionChanged);
if (scene()->selectedItems().size() == 1)
addHandler();
}
else
{
disconnect(scene(), &QGraphicsScene::selectionChanged, this, &PartArc::sceneSelectionChanged);
removeHandler();
}
}
else if (change == ItemPositionHasChanged)
{
adjusteHandlerPos();
}
else if (change == ItemSceneChange)
{
if(scene())
disconnect(scene(), &QGraphicsScene::selectionChanged, this, &PartArc::sceneSelectionChanged);
setSelected(false); //This is item removed from scene, then we deselect this, and so, the handlers is also removed.
}
return QGraphicsItem::itemChange(change, value);
}
/**
* @brief PartArc::sceneEventFilter
* @param watched
* @param event
* @return
*/
bool PartArc::sceneEventFilter(QGraphicsItem *watched, QEvent *event)
{
//Watched must be an handler
if(watched->type() == QetGraphicsHandlerItem::Type)
{
QetGraphicsHandlerItem *qghi = qgraphicsitem_cast<QetGraphicsHandlerItem *>(watched);
if(m_handler_vector.contains(qghi)) //Handler must be in m_vector_index, then we can start resize
{
m_vector_index = m_handler_vector.indexOf(qghi);
if (m_vector_index != -1)
{
if(event->type() == QEvent::GraphicsSceneMousePress) //Click
{
handlerMousePressEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
else if(event->type() == QEvent::GraphicsSceneMouseMove) //Move
{
handlerMouseMoveEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
else if (event->type() == QEvent::GraphicsSceneMouseRelease) //Release
{
handlerMouseReleaseEvent(qghi, static_cast<QGraphicsSceneMouseEvent *>(event));
return true;
}
}
}
}
return false;
}
/**
* @brief PartArc::switchResizeMode
*/
void PartArc::switchResizeMode()
{
if (m_resize_mode == 1)
{
m_resize_mode = 2;
for (QetGraphicsHandlerItem *qghi : m_handler_vector)
qghi->setColor(Qt::darkGreen);
}
else if (m_resize_mode == 2)
{
m_resize_mode = 3;
//From rect mode to angle mode, then numbers of handlers change
removeHandler();
addHandler();
for (QetGraphicsHandlerItem *qghi : m_handler_vector)
qghi->setColor(Qt::magenta);
}
else
{
m_resize_mode = 1;
//From angle mode to rect mode, then numbers of handlers change
removeHandler();
addHandler();
for (QetGraphicsHandlerItem *qghi : m_handler_vector)
qghi->setColor(Qt::blue);
}
}
/**
* @brief PartArc::adjusteHandlerPos
*/
void PartArc::adjusteHandlerPos()
{
if (m_handler_vector.isEmpty())
return;
QVector <QPointF> points_vector;
if(m_resize_mode == 3)
points_vector = QetGraphicsHandlerUtility::pointsForArc(m_rect, m_start_angle/16, m_span_angle/16);
else
points_vector = QetGraphicsHandlerUtility::pointsForRect(m_rect);
if (m_handler_vector.size() == points_vector.size())
{
points_vector = mapToScene(points_vector);
for (int i = 0 ; i < points_vector.size() ; ++i)
m_handler_vector.at(i)->setPos(points_vector.at(i));
}
}
/**
* @brief PartArc::handlerMousePressEvent
* @param qghi
* @param event * @param event
*/ */
void PartArc::mousePressEvent(QGraphicsSceneMouseEvent *event) void PartArc::handlerMousePressEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{ {
if (event->button() == Qt::LeftButton) Q_UNUSED(qghi);
{ Q_UNUSED(event);
setCursor(Qt::ClosedHandCursor);
if (isSelected())
{
//resize rect
if (m_resize_mode == 1 || m_resize_mode == 2) {
m_handler_index = m_handler.pointIsHoverHandler(event->pos(), m_handler.pointsForRect(m_rect));
if(m_handler_index >= 0 && m_handler_index <= 7) //User click on an handler if (m_resize_mode == 3) //Resize angle
{ {
m_undo_command = new QPropertyUndoCommand(this, "rect", QVariant(m_rect)); if (m_vector_index == 0)
m_undo_command->setText(tr("Modifier un arc")); {
m_undo_command->enableAnimation(); m_span_point = QetGraphicsHandlerUtility::pointsForArc(m_rect, m_start_angle /16, m_span_angle /16).at(1);
return;
}
}
//resize angle
if (m_resize_mode == 3) {
m_handler_index = m_handler.pointIsHoverHandler(event->pos(), m_handler.pointsForArc(m_rect, m_start_angle /16, m_span_angle /16));
if (m_handler_index == 0) {
m_span_point = m_handler.pointsForArc(m_rect, m_start_angle /16, m_span_angle /16).at(1);
m_undo_command = new QPropertyUndoCommand(this, "startAngle", QVariant(m_start_angle)); m_undo_command = new QPropertyUndoCommand(this, "startAngle", QVariant(m_start_angle));
m_undo_command->setText(tr("Modifier un arc")); m_undo_command->setText(tr("Modifier un arc"));
@@ -242,125 +329,149 @@ void PartArc::mousePressEvent(QGraphicsSceneMouseEvent *event)
m_undo_command2 = new QPropertyUndoCommand(this, "spanAngle", QVariant(m_span_angle), m_undo_command); m_undo_command2 = new QPropertyUndoCommand(this, "spanAngle", QVariant(m_span_angle), m_undo_command);
m_undo_command2->setText(tr("Modifier un arc")); m_undo_command2->setText(tr("Modifier un arc"));
m_undo_command2->enableAnimation(); m_undo_command2->enableAnimation();
return;
} }
else if (m_handler_index == 1) { else if (m_vector_index == 1)
{
m_undo_command = new QPropertyUndoCommand(this, "spanAngle", QVariant(m_span_angle)); m_undo_command = new QPropertyUndoCommand(this, "spanAngle", QVariant(m_span_angle));
m_undo_command->setText(tr("Modifier un arc")); m_undo_command->setText(tr("Modifier un arc"));
m_undo_command->enableAnimation(); m_undo_command->enableAnimation();
return;
} }
} }
else //resize rect
{
m_undo_command = new QPropertyUndoCommand(this, "rect", QVariant(m_rect));
m_undo_command->setText(tr("Modifier un arc"));
m_undo_command->enableAnimation();
} }
} }
CustomElementGraphicPart::mousePressEvent(event);
}
/** /**
* @brief PartArc::mouseMoveEvent * @brief PartArc::handlerMouseMoveEvent
* Handle mouse move event * @param qghi
* @param event * @param event
*/ */
void PartArc::mouseMoveEvent(QGraphicsSceneMouseEvent *event) void PartArc::handlerMouseMoveEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{ {
if (m_resize_mode == 1 || m_resize_mode == 2) { Q_UNUSED(qghi);
if (m_handler_index >= 0 && m_handler_index <= 7) {
QPointF pos_ = event->modifiers() == Qt::ControlModifier ? event->pos() : mapFromScene(elementScene()->snapToGrid(event->scenePos())); QPointF new_pos = event->scenePos();
prepareGeometryChange(); if (event->modifiers() != Qt::ControlModifier)
new_pos = elementScene()->snapToGrid(event->scenePos());
new_pos = mapFromScene(new_pos);
if (m_resize_mode == 1) if (m_resize_mode == 1)
setRect(m_handler.rectForPosAtIndex(m_rect, pos_, m_handler_index)); setRect(QetGraphicsHandlerUtility::rectForPosAtIndex(m_rect, new_pos, m_vector_index));
else if (m_resize_mode == 2)
setRect(QetGraphicsHandlerUtility::mirrorRectForPosAtIndex(m_rect, new_pos, m_vector_index));
else else
setRect(m_handler.mirrorRectForPosAtIndex(m_rect, pos_, m_handler_index)); {
QLineF line(m_rect.center(), mapFromItem(qghi, event->pos()));
return;
}
}
else if (m_resize_mode == 3) {
if (m_handler_index == 0 || m_handler_index == 1) {
QLineF line(m_rect.center(), event->pos());
prepareGeometryChange(); prepareGeometryChange();
if (m_handler_index == 0) { if (m_vector_index == 0) {
setStartAngle(line.angle()*16); setStartAngle(line.angle()*16);
setSpanAngle(line.angleTo(QLineF(m_rect.center(), m_span_point))*16); setSpanAngle(line.angleTo(QLineF(m_rect.center(), m_span_point))*16);
} }
else if (m_handler_index == 1) { else if (m_vector_index == 1) {
QLineF line2(m_rect.center(), m_handler.pointsForArc(m_rect, m_start_angle/16, m_span_angle/16).at(0)); QLineF line2(m_rect.center(), QetGraphicsHandlerUtility::pointsForArc(m_rect, m_start_angle/16, m_span_angle/16).at(0));
setSpanAngle (line2.angleTo(line)*16); setSpanAngle (line2.angleTo(line)*16);
} }
return;
} }
} }
CustomElementGraphicPart::mouseMoveEvent(event);
}
/** /**
* @brief PartArc::mouseReleaseEvent * @brief PartArc::handlerMouseReleaseEvent
* Handle mouse release event * @param qghi
* @param event * @param event
*/ */
void PartArc::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) void PartArc::handlerMouseReleaseEvent(QetGraphicsHandlerItem *qghi, QGraphicsSceneMouseEvent *event)
{ {
if (event->button() == Qt::LeftButton) { Q_UNUSED(qghi);
setCursor(Qt::OpenHandCursor); Q_UNUSED(event);
if (event->buttonDownPos(Qt::LeftButton) == event->pos())
switchResizeMode();
}
if (m_resize_mode == 1 || m_resize_mode == 2) { if (m_resize_mode == 3)
if (m_handler_index >= 0 && m_handler_index <= 7) { {
if (m_vector_index == 0)
{
m_undo_command->setNewValue(QVariant(m_start_angle));
m_undo_command2->setNewValue(QVariant(m_span_angle));
elementScene()->undoStack().push(m_undo_command);
m_undo_command = nullptr;
m_undo_command2 = nullptr;
m_vector_index = -1;
}
else if (m_vector_index == 1)
{
m_undo_command->setNewValue(QVariant(m_span_angle));
elementScene()->undoStack().push(m_undo_command);
m_undo_command = nullptr;
m_vector_index = -1;
}
}
else
{
if (!m_rect.isValid()) if (!m_rect.isValid())
m_rect = m_rect.normalized(); m_rect = m_rect.normalized();
m_undo_command->setNewValue(QVariant(m_rect)); m_undo_command->setNewValue(QVariant(m_rect));
elementScene()->undoStack().push(m_undo_command); elementScene()->undoStack().push(m_undo_command);
m_undo_command = nullptr; m_undo_command = nullptr;
m_handler_index = -1; m_vector_index = -1;
return;
}
}
else if (m_resize_mode == 3) {
if (m_handler_index == 0) {
m_undo_command->setNewValue(QVariant(m_start_angle));
m_undo_command2->setNewValue(QVariant(m_span_angle));
elementScene()->undoStack().push(m_undo_command);
m_undo_command = nullptr;
m_undo_command2 = nullptr;
m_handler_index = -1;
return;
}
else if (m_handler_index == 1) {
m_undo_command->setNewValue(QVariant(m_span_angle));
elementScene()->undoStack().push(m_undo_command);
m_undo_command = nullptr;
m_handler_index = -1;
return;
} }
} }
CustomElementGraphicPart::mouseReleaseEvent(event); /**
} * @brief PartArc::sceneSelectionChanged
* When the scene selection change, if there are several primitive selected, we remove the handler of this item
void PartArc::switchResizeMode() */
void PartArc::sceneSelectionChanged()
{ {
if (m_resize_mode == 1) { if (this->isSelected() && scene()->selectedItems().size() == 1)
m_resize_mode = 2; addHandler();
m_handler.setOuterColor(Qt::darkGreen); else
removeHandler();
} }
else if (m_resize_mode == 2 ) {
m_resize_mode = 3; /**
m_handler.setOuterColor(Qt::magenta); * @brief PartArc::addHandler
* Add handlers for this item
*/
void PartArc::addHandler()
{
if (m_handler_vector.isEmpty() && scene())
{
if(m_resize_mode == 3)
{
m_handler_vector = QetGraphicsHandlerItem::handlerForPoint(mapToScene(QetGraphicsHandlerUtility::pointsForArc(m_rect, m_start_angle/16, m_span_angle/16)));
} }
else { else
m_resize_mode = 1; m_handler_vector = QetGraphicsHandlerItem::handlerForPoint(mapToScene(QetGraphicsHandlerUtility::pointsForRect(m_rect)));
m_handler.setOuterColor(Qt::blue);
for(QetGraphicsHandlerItem *handler : m_handler_vector)
{
QColor color = Qt::blue;
if (m_resize_mode == 2)
color = Qt::darkGreen;
else if (m_resize_mode == 3)
color = Qt::magenta;
handler->setColor(color);
scene()->addItem(handler);
handler->installSceneEventFilter(this);
handler->setZValue(this->zValue()+1);
}
}
}
/**
* @brief PartArc::removeHandler
* Remove the handlers of this item
*/
void PartArc::removeHandler()
{
if (!m_handler_vector.isEmpty())
{
qDeleteAll(m_handler_vector);
m_handler_vector.clear();
} }
update();
} }

Some files were not shown because too many files have changed in this diff Show More