Thanks scorpio810.

Windows Portable version 1.3.1 is also available.

Download the desired version and remember rename to "qet_tb_generator.exe".

https://github.com/raulroda/qet_tb_gene … aster/dist

New version 1.3.1 is available as pip package and as Linux Portable (https://github.com/raulroda/qet_tb_gene … aster/dist)

The windows portable version is cooming.

Terminal Managment saves it info under the "<terminal_strips>" XML tag.

The QET TB Generator saves its info in the "Function" property of every terminal element.

The problem is: "xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 5, column 13"

There are a '<' simbol alone. I remove it and QET can open the diagram.

Later I'll check why append.

Hi, this new version support the new QET could use to define what a cable is connected to.

Now supports if a cable is linked using the Terminalid XML property (as before) or using the UUID of the element.

The new version is availabe as python pip package , or a portable executables at https://github.com/raulroda/qet_tb_gene … aster/dist

version 1.2.5 solves the problem?

Thanks  ;-)

I don't know how snap  works, but PySimpleGUI can be used downloading a single file. Maybe downloading this file and placing where the rest of source code files will be enough.

https://pypi.org/project/PySimpleGUI/

New version is available: 1.2.5

The problem was creating for the first time the settings file. I already had it created and I did not notice  about the error. Sorry.


    Portable versions at: https://github.com/raulroda/qet_tb_gene … aster/dist

    Source code: https://github.com/raulroda/qet_tb_generator-plugin

    The python pip3 package is also available:

Hi jkaminki.

Please send me the QET schema and i'll check where the problem is.

To launch: Try copying the portable version in C:\Users\[username]\AppData\qet\  , and rename it to qet_tb_generator.exe.
The portable version is available at: https://github.com/raulroda/qet_tb_gene … aster/dist

The version 1.2.4 is available.


How install/upgrade from pip packages

Requires python 3.5 or above.

>> First install on Linux (Debian based distros)
1. In a terminalm install python3 and GUI library:
    sudo apt-get install python3 python3-tk python3-pip
2. Install the program:
    sudo pip3 install qet_tb_generator
3. Launch the plugin from the 'Project' menu of QElectrotech.

>> Update on Linux
sudo python3 -m pip install --upgrade qet_tb_generator

>> First install on Windows
1. Install, if required, python 3.5 or above
2. pip3 install qet_tb_generator

>> Update on Windows
python -m pip install --upgrade qet_tb_generator

Hi, the new beta version 1.2.0f solves:
- the splitting problem generating terminal blocks
- logo loss

https://nc.yntmnt.duckdns.org/s/zTDbmFkXCjcPHkc

(versions for Windows and Linux)

Hi, there are a new version (1.2.0d) with some bugs fixed.

https://nc.yntmnt.duckdns.org/s/zTDbmFkXCjcPHkc

Ok, I take note. I'll fix it next weekend.
Try to discover more bugs so that I can fix them all.

If you don't mind, send me an example project to raulroda8@gmail.com to improve the sorting. I think it is because it takes the name of the terminals as text instead of numbers.

The beta version 1.2.0b solves:
- Error in Windows when closing the app
- Error opening projects with edited logo. After changing the logo, del XML file use new namespaces tag, but those are not defined at the XML head. Now the plugin adds automatically the definition of every namesapce detected but not defined.


Download beta versions from: https://nc.yntmnt.duckdns.org/s/zTDbmFkXCjcPHkc
Source code: https://github.com/raulroda/qet_tb_generator-plugin

When this version is finished, I'll update the pip repositories to update via pip package manager.

please, send me the project that you can't open again.

(raulroda8@gmail.com)

Thanks

I don't know why. I upload the source code. You can run directly with python3 or create the portable with pyinstaller.

The source code is also at githib: https://github.com/raulroda/QET_TB_generator-Plugin

I'm developing a new friendly version. Check please: https://qelectrotech.org/forum/viewtopi … 841#p14841

There are Linux and Windows  beta (version 1.2.0a) at https://nc.yntmnt.duckdns.org/s/QKg2XaJJCCKnYba

New friendly UI.

I think the best way to reserve terminals is to draw them on the schematic. If a terminal physically exists, it should also be in the schematic.

If you ever use it, you need to update the new components in the schematic connected to the reserve terminal.

A different thing is to reserve enough space between terminal blocks if one day you need to put more terminals, but if the terminal exists, although it is not connected it must be in the schematic.

It's like connectors. If a connector has 10 pins, but only 4 are used, the other 6 should be in the schema but unconnected.

-----

Ok, I'll try to compile a 32bit version.

I'm just started development of new more friendly version (see the attached picture)

Please, say me any bugs or new sugestions for this new version.
For now, the bugs and sugestions I've recived are:


Bugs:
- Problem reading terminals name (from Jaroslaw)
- Desired wire label is not shown in the Teminal Block element if the terminals is the last (from Jaroslaw)
- After changing the logo of the schema, the plugin is unable to read the XML.


Suggestions:
- With a lot of terminal-blocks, the previous version the tab is too small to read it.
- Customiable size of the terminal-block head, teminals and conductors

Hi palhenrique. A new version is available: https://qelectrotech.org/forum/viewtopi … 487#p13487

Hi. A new version is launched: 1.1.7


This version solves:
- Has changed the packaging method to allow more checkboxes to mark whats terminals to generate.


Installation methods:


A. Using python pip

Requires python 3.5 or above.

>> First install on Linux (Debian based distros)
1. In a terminalm install python3 and GUI library:
    sudo apt-get install python3 python3-tk python3-pip
2. Install the program:
    sudo pip3 install qet_tb_generator
3. Launch the plugin from the 'Project' menu of QElectrotech.

>> Update on Linux
sudo python3 -m pip install --upgrade qet_tb_generator

>> First install on Windows
1. Install, if required, python 3.5 or above
2. pip3 install qet_tb_generator

>> Update on Windows
python -m pip install --upgrade qet_tb_generator



B. Using the portable versions. Available at:

Windows: https://download.qelectrotech.org/qet/builds/nightly/
Rename to qet_tb_generator.exe and put it on your C:\Users\[username]\AppData\qet\

Linux: https://download.qelectrotech.org/qet/builds/AppImage/
Rename to qet_tb_generator, mark "qet_tb_generator" as executable and put it Put it  to ~/.qet/

24

(5 replies, posted in Terminal block generator)

Please, could you send me the qet file to check? Thanks

I'm going to redesign this part of the app.

In Linux, is possible to move a window dragging with left button while the ALT key is pressed. Is no necessary to click in the title bar. May there are some similar in Windows.