Re: Ideas to solve Terminal Blocks creation
Any element of type "terminal" will be considered to make the terminal strip.
In the above example, the conductor 313 is connected (in any page) to a terminal. In our case the terminal XA:4. So all the cables with the same potencial are considered connected to this terminal. But the are one exception: if the conductor goes from a PREVIOUS FOLIO to a NEXT FOLIO is not considered a connection (it's only a bridge)
Maybe the problem is that a TERMINAL element keep conductor numbers on it connections, and the script considers that all conductors with same number are interconnected.
I created a new version (0.7.1) and you can disable searching for implicits connections. Check the terminal strip created with the option "Search for implicits connections" unchecked.
I made several tests and I did the algorithm to solve most of the problems, but I'm sure it's not perfect. We need to check and find errors. When will work "perfect", I'll try to implement in QET. But for tests I spend less time modifying the script to find the best way to solve the problem. Later, to put inside QET will be a coding problem, not a programming problem.
I'm finding another software to draw electrical diagrams and check how it solves.
(My english is not good. I'm spanish)