a6f813dd25
Layer Funktion eingebaut. Block Attribute werden einmal vor den INSERTS reingeschrieben, damit alle dieses verwenden können
m.stangl2025-12-04 15:08:10 +01:00
8af0d35f25
Layer in translator.cfg dazu gemacht, damit die Texte auf den richtigen Layern landen
m.stangl2025-12-04 15:06:25 +01:00
bf45f70e7c
eigene Routine für die Ergänzung der Blockattribute für TEXT-CS geschrieben. Der Layer der Symbole für die jeweilige Zielsprache ins in translate.cfg einstellbar
m.stangl2025-12-04 12:38:16 +01:00
b10bd78b79
Config von CSK nach CS benannt
m.stangl2025-12-04 12:11:15 +01:00
cb588c9ccc
multi Block in Übersetzungs config eingefügt.
m.stangl2025-12-04 12:05:56 +01:00
418882e78f
Schalter --fromtext modifiziert, dass Blockangaben wie ignored, etc. ÜBerlesen werden. Schalter -t mit json als Ziel modifiziert, dass die originaltexte als leere Einträge vorhanden sind, die mit Deepl leicht übersetzt werden können. -t text hinzugefügt, dass aus einer dxf Datei erst einmal einfach eine Textdatei entsteht, die man im Editor aufmachen kann.
m.stangl2025-12-04 10:29:09 +01:00
b9d45e6be0
ein paar Bigramme und andere Einträge für Tschechisch ergänzt
m.stangl2025-12-03 21:22:26 +01:00
955bb0a0cc
Funktion zur Übersetzung von Einzelbegriffen kommt auch mit BIndestrichen im Wort klar
m.stangl2025-12-03 21:10:58 +01:00
12cb8fd99c
log dir dazu gemacht. Ausgabe der Übersetzuung als json möglich
m.stangl2025-12-03 20:10:06 +01:00
a967e2e35e
Config zur Übersetzum von doppeleinträgen befreit
m.stangl2025-12-03 19:40:09 +01:00
56979938f5
--extract --fromtext Schalter hinzu, um die regulären Ausdrücke in der config testen zu können. Konfigurationsdatei erweitert, so dass CAD Begriffe, Maßeinheiten etc. nicht in die Übersetzungstexte kommen
m.stangl2025-12-03 19:05:31 +01:00
bf2b62575f
Layer für POT ergänzt
g.jahn2025-11-18 11:20:52 +01:00
4d1d2940c7
easy .json daten auch in die Tests mit aufgenommen
m.stangl2025-09-25 16:58:46 +02:00
7b7ed50e2c
Routing keine zwischendatei
m.stangl2025-09-25 16:58:12 +02:00
9365b2d71e
missing dists, sensors attributs nur schreiben wenn wirklich etwas fehlt.
m.stangl2025-09-25 16:57:38 +02:00
bf3a03837e
testdatensatz zur Überdefinition von 3 Tunnels dazu
m.stangl2025-09-25 16:38:20 +02:00
49db3d0042
Returnwert der Tests dem Programm zurück geben, damit man in der .bat abfragen kann ob alles geklappt hat
m.stangl2025-09-25 16:37:42 +02:00
811f0db82c
Fehler nur bei Fehlern schreiben. Bei Warnungen weiter laufen
m.stangl2025-09-25 16:37:01 +02:00
2e66d28e76
Verschiebe error und Positionen in den Ordner
m.stangl2025-09-25 16:26:26 +02:00
6a645fc6e7
easy mit neuen Symbolen weiter gebaut
m.stangl2025-09-25 15:04:01 +02:00
984b84776c
anderes Errorhandling mit Claude implementiert.
m.stangl2025-09-25 15:03:12 +02:00
cc655aaf9b
dxf Endung aus der Eingabe entfernt. Funktionen benötigen nur basename
m.stangl2025-09-25 14:43:41 +02:00
5b1a6ac333
Erkennung der Tunnel aus den INSERTS über den Namen. Dieser muss als Pattern eingetragen werden in die BMK.cfg
m.stangl2025-09-19 17:58:59 +02:00
fa8643b376
erste Fassung einer Teststation implementiert. Referenzfiles müssen noch überprüft werden
m.stangl2025-09-19 17:24:03 +02:00
22bb2ad163
Default Länge für den Tunnel und Fehlermeldung dazu, falls fehlende Angabe
m.stangl2025-09-12 14:09:40 +02:00
93b10b1f78
Symbol eines Tunnels wird ausgelesen. Länge muss im Symbol angegeben sein
m.stangl2025-09-12 13:49:11 +02:00
e1f863c9a2
mögliche Tunnel Namen Muster in BMK.cfg integriert
m.stangl2025-09-12 13:48:23 +02:00
4a415afea8
Unterverteiler werden aus Konfig geladen und erkannt.
m.stangl2025-09-12 13:24:54 +02:00
72b72087e1
Funktion zum Abgleich der Namen der Unterverteiler mit den ANgaben in der Config geschrieben
m.stangl2025-09-11 21:48:27 +02:00
62dcfa31b2
neue Sektion für die Namen der Unterverteiler in BMK.cfg hinz
m.stangl2025-09-11 21:47:33 +02:00
03e67c93df
erste Fassung von easy.dxf mit den neuen Unterverteiler Symbolen erstellt
m.stangl2025-09-11 20:02:57 +02:00
0084c08f20
Positionen von tunnel und Unterverteiler jeweils in einer Funktion zusammengefasst
m.stangl2025-09-11 19:23:05 +02:00
ffba29b41b
get_input_positions im INterface verändert, dass eine allgemeine Funktion darunter abgeleitet werden konnte. So können nun auch alle Symbole/inserts in der Hauptmethode aufgerufen werden
m.stangl2025-09-11 19:06:22 +02:00
ec6d903515
wenn nur ein Tunnel oder zu viele gleichlautende Tunnel definiert wurden, dann Fehler werfen
m.stangl2025-08-14 17:09:16 +02:00
b9bbcb4f78
Tunnel sollen in Zukunft auf 0-0_Tunnel Layer zu finden sein
g.jahn2025-08-12 11:51:01 +02:00
79b795da65
setenv.bat Aufruf war verschunden aus getexdraw.bat
g.jahn2025-08-07 12:09:07 +02:00
76ae8ed22a
Zum Test /home/mistangl/dxf-calculator als Startverzeichnis gesetzt
mistangl
2025-07-31 15:11:33 +02:00
b39235ba70
Bash Skripte für das Startup gebaut
mistangl
2025-07-31 15:03:20 +02:00
0a3fe7dda8
Abfrage über eine _setenv.bat eingebaut
m.stangl2025-07-29 17:30:42 +02:00
c805b7fcfe
alte_setenv_x weggeworfen. getexdraw und ioconverter ziehen sich jetzt eine locale _setenv.bat, so dass die vordeinierten Werte durch lokale Werte überschrieben werden können.
m.stangl2025-07-29 16:45:19 +02:00
5ea5b4de1c
setenv.bat vom m.stangl falsch wieder eingepflegt
g.jahn2025-07-29 15:20:47 +02:00
93cc4e1801
config geändert: SF und PF in die Suche nach Elementen aufgenommen
m.schellhammer2025-07-28 12:18:09 +02:00
be36aedd0b
Angaben mit EinzelBlöcken mit SPS in den Attributen wird nun den Schaltschränken zugeschlagen. Damit werden die Blöcke von SF und PF auch verarbeitet und richtig den Sensoren bzw. Schaltschrankelementen zugeordnet
m.schellhammer2025-07-28 12:08:42 +02:00
22debeb3ab
getpositions von getexdraw und ioconverter erzeugen andere json dateien, damit man diese parallel ausführen kann, ohne dass diese überschrieben werden
m.schellhammer2025-07-28 10:13:21 +02:00
50f00a8fa9
FIX: getpositions verwendet jetzt auch das gegeben SPS Präfix. Ausgeschlossene Schaltschrankelemente können jetzt auch von ioconvert verwendet werden.
m.stangl2025-07-15 23:29:19 +02:00
a007f22819
Rahmeneinträge mit A,B,C, usw. werden vom ioconverter in Zukunft ignoriert. Nur Rahmen mit IO werden verwendet
m.stangl2025-07-15 17:05:32 +02:00
3a68ae9022
Ausgabepfad ohne Umlaute. Konfiguration um BP-Eintrag ergänzt.
m.schellhammer2025-07-15 14:33:33 +02:00
d7c98a2b5f
Kommentare und Dokumentation aktualisiert, um Schreibfehler zu korrigieren. Radius der Kreiselkreise von 1000 mm auf 400 mm geändert. Ausgabe-DXF-Pfad jetzt dynamisch basierend auf dem CSV-Dateinamen.
lertlmaier2025-07-15 09:24:15 +02:00
95f8f6722b
Mit curser weiter bearbeitet. Schaltschrankelemente werden jettz auch von getpositions raus geschrieben
m.stangl2025-07-15 08:02:56 +02:00