Hallo Fabian,

das Problem ist das Deine Tabelle zu groß für eine Seite ist.
1. Du kannst im Dialog 'Inhaltsverzeichnis einfügen' beim Tab 'Anzeige' oben
bei 'Folie und Tabelle hinzufügen, wenn erforderlich' den Haken setzen. Das bewirkt
das die Tabelle auf mehrere Seiten aufgeteilt wird.
2. Mach die Tabelle kleiner, damit sie auf eine Seite passt

Gruss
Achim

Hallo Fabian,
das kannst Du auf jeden Fall mit Hilfe einer SQL Abfrage machen:

SELECT  label, ... FROM element_nomenclature_view WHERE ( element_type = ...) AND label != '' AND Label NOT LIKE '-W%'...

AND Label != ''                    -> blendet leere BMK's aus
AND Label NOT LIKE '-W%    -> blendet BMK's die mit -W beginnen, aus

Lies Dir mal ne Anleitung zu SQL Abfragen durch, ist hoch interessant was man alles damit machen kann und auch nicht
wirklich kompliziert.

Gruß Achim

3

(96 replies, posted in Scripts)

Hallo plc-user,
ich bin auch schon einige male auf  dieses Verhalten bei dynamischen Text gestoßen.
Ich nehme an Du hast den Text  in den Editor gezogen, beschriftet und dann die Ausrichtung angepasst. Wenn Du den Text in den Editor ziehst (Unterstrich löschen), Textausrichtung anpasst und dann den Text schreibst, dann erhältst du das erwartetete Ergebnis wie auch bei der SVG.
Trotzdem ist Textausrichtung in QET nicht ganz optimal. Hauptgrund ist sicher das QGraphicsTextItem, die Basisklasse für den dynamischen Text, nur die Textausrichtung "oben Links" kennt. Ich denke in QET wird die Textlänge berechnet und damit dann der Einfügepunkt des Textes entsprechend verschoben. Das verschieben des Einfügepunktes kann man auch gut an den x/y Koordinaten nachvollziehen.
Besser wäre sicherlich wenn der Punkt der Ausrichtung auch der Einfügepunkt ist, wie bei anderen CAD-Systemen auch.
Ich hoffe es hilft.
Gruß
Achim


With translator:
Hello plc-user,
I have also encountered this behaviour with dynamic text several times.
I assume you have dragged the text into the editor, labelled it and then adjusted the alignment. If you drag the text into the editor (delete the underline), adjust the text alignment and then write the text, you will get the expected result as with SVG.
Nevertheless, text alignment in QET is not quite optimal. The main reason is certainly that QGraphicsTextItem, the base class for dynamic text, only recognises the text alignment "top left". I think the text length is calculated in QET and the insertion point of the text is then moved accordingly. The shifting of the insertion point can also be easily understood by the x/y coordinates.
It would certainly be better if the point of alignment was also the insertion point, as with other CAD systems.

Greetings
Achim

Bau dir doch einfach ein Potential-Trenner Symbol. Im Symbol einfach 2 Terminals Rücken an Rücken, Typ Einzel und fertig.
Das fügst Du überall ein, wo du das Potential unterbrechen willst. Ich benutze z.B. auch T-Sücke und Ecken in 2 Varianten,
als Klemme oder als Einzel definiert, je nachdem, ob Potential durch soll oder nicht.

Hi,
open "Edit Conductor" Dialog and choose tab "Appearance".
There you can change conductor color.
I dont know what "Conductor color" on tab"Type" is supposed to do.

Hi Vincent,
have look at Settings/Configure QElectrotech/general/Projetcs.
You have to uncheck "Do not store the labels of items in the copy paste"
BTW: There is no copy function for folios, you have to select all elements and then copy .

Hi Tiziano,
use a user defined variable , maybe this is a way for you

"Move to" ist ist kein Button sondern die Beschriftung links von der dropDownBox (im Bild allerdings französisch).

Hallo Kolben,
der Klemmplan Manager ist noch komplett in der Entwicklung, du kannst den noch nicht
produktiv nutzen.
Das verschieben mit Drag und Drop war einmal, hat der Entwickler aber wieder rausgenommen.
Zum verschieben der Klemmen musst du diese markieren (auch mehrere), unter "Move to" auswählen wohin sie sollen
und mit dem Häckchen den Befehl ausführen.

Gruß
Achim

10

(56 replies, posted in Import)

Hi Joel

C:\Users\"user"\Application Data\qet\binary
I think you have to create the folder by yourself

Achim

Hallo Uwe,
ich denke Du hast eine Tabelle eingefügt, die zu groß ist.
Wenn nur ein paar Zeilen fehlen, kannst du ja versuchen durch verringern der Zeilenhöhe
und eventuell der Schrifthöhe die Tabelle zu verkleinern.
Ist es mehr, erstelle die Tabelle neu und aktiviere die Option
"Neue Folie und Tabelle hinzufügen wenn erforderlich ", dann wird die Tabelle automatisch
auf mehrere Folien verteilt.
In den Auswahleigenschaften gibt es noch die Option "Anzuzeigende Zeilen", vielleicht hilft das ja weiter.

Gruß
Achim

Hallo Stix,

für eine benutzerdefinierte Spaltenüberschrift mußt Du die
SQL-Abfrage anpassen:  SELECT title as DeineSpaltenüberschrift, ....FROM...

Gruß Achim

The champion of workarounds is back.

It's not a problem for me. I only wanted to share it.
Thank you very much for your help.

Achim

1) Directory is ok. I tested deleting the folders again today and it worked.
    I have had this problem with deleting the folders much more times.
    In this case I delete the folder in windows explorer.
    Strange that it works now. I don't know, I will observe and share if find out something.
2) See attachment

Hi,

I think I have found two mistakes.

1.  I cannot delete folders in Usercollection.
     A Massage appears: "Folder deletion failed"

2. A label in a Composite Text is not been updateted.
    See picture for mor details. 

  I use the latest windows version (installer and ReadyToUse 64bit)

Hi,
picture 1
KM1 is not connected with the contact. Make right-click to KM1 in the dialog-window and link the item

Genau, und in den Projekteistellungen muss "Textausrichtung" unter "Xref slave position" eingestellt sein,
getrennt für Spule, Sicherung und Schalter. Hab es gerade nochmal probiert, es funktioniert.
Stell doch mal den Beispielprojekt hier rein, dann kann ich ja mal Blick drauf werfen.

Hallo Thomas,

das einrichten der Präfixfunktion unter Linux hat bei mir auch ein bischen gedauert(komme eher aus der Windowswelt).
Die Lösung steht irgendwo im Forum, aber ich finde es nicht wieder.

ich bin mir nicht sicher, aber Qelectrotech benutzt (oder braucht) das versteckte Verzeichnis /home/"user"/.qet.
Bei mir liegen die verschiedenen Präfixordner in home/"user"/.qet/elements/symbole/.
Die qet-labels.xml liegt in home/"user"/.qet/elements. Meine qet-labels.xml sieht fast genauso aus wie deine,
nur ist  noch der Ordner Symbole mit drin.

<labels>
  <category name="symbole">
      <category name="a">
        <prefix>A</prefix>
      </category>
     |
     |
     <category name="z">
        <prefix>Z</prefix>
     </category>
  </category> 
  <report>
     <directories>364</directories>
  </report>
</labels>

In dieser Konstellation funktioniert es bei mir. In den Programmeinstellungen ist Standard für den Pfad eingestellt.
Ich benutze die aktuelle QET0.8 und Ubuntu 20.04.


Achim

Schau dir mal diese beiden Beiträge an

https://qelectrotech.org/forum/viewtopic.php?id=1885
https://qelectrotech.org/forum/viewtopic.php?id=1195

Hallo Kim,

in den Elementeigenschaften unter Texte gibt es einen Punkt
"Leserichtung beim drehen beibehalten" , da must du den Haken
rausmachen, bei jedem Text.
Schöner wäre es wenn dieser Haken als default ausgeschaltet wäre, oder
wenn man es im Element selbst festlegen könnte, aber im Moment ist es
halt so.

LG
Achim

Hi unalcalde,

Today I used the tb_generator in a larger project with many terminals.
Would be nice if the sorting in the column "ID" could be customized. At the moment it is 1,10,11 ... 19, 2, 20,21 ... 29, 3, 30, ... and so on, better would be 1, 2, 3, ... 10,11, 12 ...
At the moment I have renamed the terminals (01,02 ...) but I think the correct sorting would be nicer.

Thanks
Achim

Hallo Thomas,

die qet_labels.xml ist die Voraussetzung wenn Du den Symbolen automatisch einen passenden Kennbuchstaben
zuordnen willst, diese muss mit in das Basisverzeichnis deiner Benutzersammlung,
wenn diese nicht im Standardverzeichniss Liegt.
Ich habe für jeden Kennbuchstaben einen Ordner, damit hält sich der Aufwand für das Pflegen
der qet-labels.xml in Grenzen.

Vohegg hat hier "https://qelectrotech.org/forum/viewtopic.php?id=1599"
ein Script vorgestellt, mit dem er seine Benutzersammlung verwaltet. Ich selbst habe mich aber noch
nicht damit beschäftigt, aber vielleicht hilft es Dir.

Die Nummerierungsregeln benutze ich eigentlich nur für Bauteile mit der Formel -%id%prefix1.
Die Ziffer am Ende passe ich manuell an. %sequ_1 hat den Nachteil das es auch beim Bauteilwechsel weiterzählt.

Wenn bei deinen Symbolen aus der Benutzersammlung das ganze BMK fehlt, ist im Symbol kein entsprechender
BMK-Text(Platzhalter) angelegt. Fehlt der Kennbuchstabe(%prefix), passt etwas mit der qet_labels.xml nicht.

Hi unalcalde

first of all, thank you very much for your work.
I'm currently testing the new Terminal Block Generator using the qet_tb_generator-1.2.0a.exe on win10 and I think I
found some bugs:

- In the "Order" column clicking on the last down arrow, an error message "Key Error" appears. (see picture keyerror.png)

- after I have successfully created a terminal block, I cannot open the project again with the qet_tb_generator. The program
   crashes after choosing the projekt with an error message.

Achim

Moin,
es ist wie ich es Dir schon geschrieben habe. Im Auswahleigenschaften-Fenster unter Texte ->"BMK-Text"-> Ausrichtung
kannst du die Ausrichtung des Querverweises einstellen(oben, unten, links, rechts, mitte). Nimm das angedockte Eigenschaftsfenster und nicht das, das sich beim Doppelklick auf den Kontakt öffnet( bei dem funktioniert es wohl nicht).

Grüße
Achim

Hallo FabiaDarkblue,

Du kannst die Position der Querverweise in den Eigenschaften des BMK-Textes mit der Eigenschaft "Ausrichtung" einstellen.
Das grundsätzliche Verhalten der Querverweise kannst Du in den Projekteigenschaften einstellen.

Grüße
Achim