<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QElectroTech — Terminal number position (sorting) in terminal manager]]></title>
		<link>https://qelectrotech.org/forum/viewtopic.php?id=3000</link>
		<atom:link href="https://qelectrotech.org/forum/extern.php?action=feed&amp;tid=3000&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Terminal number position (sorting) in terminal manager.]]></description>
		<lastBuildDate>Thu, 12 Feb 2026 21:43:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Terminal number position (sorting) in terminal manager]]></title>
			<link>https://qelectrotech.org/forum/viewtopic.php?pid=22601#p22601</link>
			<description><![CDATA[<p> I find myself wondering many of the same things you&#039;ve mentioned in your post. It&#039;s been a few months since you wrote that and I&#039;m wondering if you figured any of that out? I see there are no replies, but perhaps you&#039;ve communicated with Joshua or others in a different place? </p>]]></description>
			<author><![CDATA[null@example.com (mabee_steve)]]></author>
			<pubDate>Thu, 12 Feb 2026 21:43:17 +0000</pubDate>
			<guid>https://qelectrotech.org/forum/viewtopic.php?pid=22601#p22601</guid>
		</item>
		<item>
			<title><![CDATA[Re: Terminal number position (sorting) in terminal manager]]></title>
			<link>https://qelectrotech.org/forum/viewtopic.php?pid=22264#p22264</link>
			<description><![CDATA[<p> I started doing some experiments using the new terminal block functionality as well.&nbsp; I really like the new workflow and looking forward to making use of it.&nbsp; So first a big thank you to Joshua and keep up the good work!</p><p>But there are some basic conceptual / design issues where I simply don&#039;t see how this can be applied to my schematics.</p><p>For connections to external equipment, where one terminal block has the outside cabling 1:1 on the bottom row, with connections to internal ports on the top row, I think this works pretty well already.&nbsp; But beside the numbering / sorting issues here, I think we should consider how the terminal symbol&#039;s label is handled / parsed.&nbsp; I put some terminals on the folio, e.g. &quot;X10:1&quot; to &quot;X10:12&quot;.&nbsp; These need to be labelled on the folio itself, at least once with the block (X10) and each terminal with the number.&nbsp; So each terminal symbol already has all the info contained, where the block and number are separated by a colon &quot;:&quot;.</p><p>The way it is shown in the last video link, each terminal only has its number as the label.&nbsp; But this means that on the folio where it is placed, there is no actual hint on which one it is, as the number could appear on any block (e.g. &quot;X10:1&quot;, &quot;X21:1&quot;, &quot;X25:1&quot;).&nbsp; In addition, not having the block naming in each terminal&#039;s label makes it impossible to automatically process them, like generating overviews (as with my qet_terminal_tables script) from the database.&nbsp; So I think the traditionally used labels like &quot;X10:1&quot; are the better approach.&nbsp; I could see the terminal manager to automatically parse the first part (prefix) to move the terminals to the correct group.&nbsp; Then the label *within* this group should just be the number (suffix).&nbsp; At that point, sorting would work again as with simple numeric labels.</p><p>The second problem I see is that each terminal symbol generates its own entry in the manager.&nbsp; There is some special handling for multi-level terminals, which is nice.&nbsp; But what about potential distribution, where you need a central GND or +24V terminal block to connect all the equipment, each device with one wire.&nbsp; The devices will be shown on different folios.&nbsp; I&#039;ll use both connection points of one terminal (or even 3 or 4 points with the larger ones) in very different places.&nbsp; So the terminal &quot;X10:1&quot; will be placed twice, on two different folios, with the same label.&nbsp; What I usually do is to put a &quot;1a&quot; or &quot;1b&quot; text on each, to show which connection point (top or bottom) the wire ends at.&nbsp; Even worse, with four connection points there will be &quot;1c&quot; and &quot;1d&quot; as well.</p><p>In that case, there will be four terminals shown in the terminal block manager, which really all represent the same physical element.&nbsp; Just that its four connection points are used for wires to independent devices.&nbsp; How would I handle that, so the generated terminal block drawing has only one column for all four of these connections?&nbsp; Ideally, it should show the cross-reference (folio number) for each associated symbol, but only one physical &quot;slot&quot;.</p><p>This is really about the data model used by the terminal manager.&nbsp; I guess several terminal *symbols* with the same label should be grouped automatically and only result in one generated *physical* terminal.&nbsp; Properties like terminal kind and function should be synced among the group, unless the entries are assigned to different levels.</p><p>@Joshua, what do you think about this?&nbsp; Are there plans already to handle such cases?&nbsp; Frankly I don&#039;t see how the current data model maps to anything but the most basic schematics with only a handful of terminals.&nbsp; Failing to sort by numbers is only one symptom of this, because the labels are not &quot;interpreted&quot; in any way. </p>]]></description>
			<author><![CDATA[null@example.com (acolomb)]]></author>
			<pubDate>Fri, 07 Nov 2025 11:39:08 +0000</pubDate>
			<guid>https://qelectrotech.org/forum/viewtopic.php?pid=22264#p22264</guid>
		</item>
		<item>
			<title><![CDATA[Re: Terminal number position (sorting) in terminal manager]]></title>
			<link>https://qelectrotech.org/forum/viewtopic.php?pid=21920#p21920</link>
			<description><![CDATA[<p> Hello, this terminal manager has been under development for 3 years, and not finished yet.</p><p>But Joshua continues to work on it:<br /><a href="https://github.com/qelectrotech/qelectrotech-source-mirror/commits/terminal_strip/">https://github.com/qelectrotech/qelectr … nal_strip/</a></p><br /><p>Please use qet_tb_terminal plugin:</p><p><a href="https://qelectrotech.org/forum/viewtopic.php?id=2343">https://qelectrotech.org/forum/viewtopic.php?id=2343</a></p><p>Edit: see this post:<br /><a href="https://qelectrotech.org/forum/viewtopic.php?pid=17788#p17788">https://qelectrotech.org/forum/viewtopi … 788#p17788</a><br /><a href="https://qelectrotech.org/forum/viewtopic.php?pid=17816#p17816">https://qelectrotech.org/forum/viewtopi … 816#p17816</a> </p>]]></description>
			<author><![CDATA[null@example.com (scorpio810)]]></author>
			<pubDate>Thu, 31 Jul 2025 09:53:56 +0000</pubDate>
			<guid>https://qelectrotech.org/forum/viewtopic.php?pid=21920#p21920</guid>
		</item>
		<item>
			<title><![CDATA[Re: Terminal number position (sorting) in terminal manager]]></title>
			<link>https://qelectrotech.org/forum/viewtopic.php?pid=21919#p21919</link>
			<description><![CDATA[<p> </p><div class="quotebox"><blockquote><p>Hello all,</p><p>Is there any possibility to use some logical terminal positioning (sorting) in terminal manager? Now terminals goes like this: X1:1, X1:10, X1:11, X1:2...<br />Logically would be X1:1, X1:2, ...., X1:10<br />Maybe I do not know some settings or I use terminal numbering wrong way?<br />Qt 5.15.16</p></blockquote></div><p> </p>]]></description>
			<author><![CDATA[null@example.com (romasx)]]></author>
			<pubDate>Thu, 31 Jul 2025 08:52:00 +0000</pubDate>
			<guid>https://qelectrotech.org/forum/viewtopic.php?pid=21919#p21919</guid>
		</item>
		<item>
			<title><![CDATA[Terminal number position (sorting) in terminal manager]]></title>
			<link>https://qelectrotech.org/forum/viewtopic.php?pid=21918#p21918</link>
			<description><![CDATA[<p> Hello all,</p><p>Is there any possibility to use some logical terminal positioning (sorting) in terminal manager? Now terminals goes like this: X1:1, X1:10, X1:11, X1:2...<br />Logically would be X1:1, X1:2, ...., X1:10<br />Maybe I do not know some settings or I use terminal numbering wrong way?<br />Qt 5.15.16 </p>]]></description>
			<author><![CDATA[null@example.com (romasx)]]></author>
			<pubDate>Thu, 31 Jul 2025 08:50:23 +0000</pubDate>
			<guid>https://qelectrotech.org/forum/viewtopic.php?pid=21918#p21918</guid>
		</item>
	</channel>
</rss>
