Topic: Improvement of QET terminals in Element Editor
A feature that might improve the QET for making all kind of connection descriptions like Terminal diagrams, Wiring lists etc. will be the possibility to add text to the QET-terminals within symbols.
Here follows an example of what I mean (see picture):
For now all connections are addressed to -Q1. The separate terminals within -Q1 have an ID in the XML but it isn't possible to add information to them. The texts for the connections (1/L1, 3/L2, 5/L3, 2/T1, 4/T2 and 6/T3) is just plain text. It is not connected to the terminal and thus unusable for getting information about the exact wire connection.
It would be very nice in some future day to have the possibility to add label and description information to each terminal inside a symbol. This would make it possible to derive information about the exact connection and later define them in terminal diagrams, wiring schedules etc. like -Q1:1/L1
In the XML it might look like this (added RED parts of element-xml):
<elements>
<element y="180" orientation="0" prefix="Q" type="embed://import/10_electric/10_allpole/200_fuses&protective_gears/12_magneto_thermal_circuit_breakers/dis_mag_term_3f-1.elmt" freezeLabel="false" x="200" uuid="{3648bd06-62de-42ca-82ae-51fe2dcf01b3}">
<terminals>
<terminal y="-36" orientation="0" number="_" nameHidden="0" id="0" x="-20" name="_"/>
<terminal y="-36" orientation="0" number="_" nameHidden="0" id="1" x="0" name="_"/>
<terminal y="-36" orientation="0" number="_" nameHidden="0" id="2" x="20" name="_"/>
<terminal y="36" orientation="2" number="_" nameHidden="0" id="3" x="20" name="_"/>
<terminal y="36" orientation="2" number="_" nameHidden="0" id="4" x="0" name="_"/>
<terminal y="36" orientation="2" number="_" nameHidden="0" id="5" x="-20" name="_"/>
</terminals>
<terminalInformations>
<terminalInformation id="0" name="label" show="1">1</elementInformation>
<terminalInformation id="0" name="description" show="0">L1</elementInformation>
<terminalInformation id="1" name="label" show="1">3</elementInformation>
<terminalInformation id="1" name="description" show="0">L2</elementInformation>
<terminalInformation id="2" name="label" show="1">5</elementInformation>
<terminalInformation id="2" name="description" show="0">L3</elementInformation>
<terminalInformation id="3" name="label" show="1">2</elementInformation>
<terminalInformation id="3" name="description" show="0">T1</elementInformation>
<terminalInformation id="4" name="label" show="1">4</elementInformation>
<terminalInformation id="4" name="description" show="0">T2</elementInformation>
<terminalInformation id="5" name="label" show="1">6</elementInformation>
<terminalInformation id="5" name="description" show="0">T3</elementInformation>
</termianlInformations>
<inputs/>
<elementInformations>
<elementInformation name="label" show="1">-Q1</elementInformation>
</elementInformations>
<dynamic_texts>
<dynamic_elmt_text y="-10.5" font_size="9" text_width="-1" frame="false" rotation="0" x="50" text_from="ElementInfo" uuid="{f3e8a6b2-2fb4-46f4-bee4-f0b5d741267e}">
<text>-Q1</text>
<info_name>label</info_name>
</dynamic_elmt_text>
<dynamic_elmt_text y="0.5" font_size="7" text_width="-1" frame="false" rotation="0" x="10" text_from="TermianlInfo" uuid="{....}" id="0">
<text>1</text>
<info_name>label</info_name>
</dynamic_elmt_text>
<dynamic_elmt_text y="0.5" font_size="7" text_width="-1" frame="false" rotation="0" x="15" text_from="TermianlInfo" uuid="{....}" id="0">
<text>L1</text>
<info_name>description</info_name>
</dynamic_elmt_text>
</dynamic_texts>
<texts_groups/>
</element>
</elements>