Commit Graph

185 Commits

Author SHA1 Message Date
m.stangl 12cb8fd99c log dir dazu gemacht. Ausgabe der Übersetzuung als json möglich 2025-12-03 20:10:06 +01:00
m.stangl 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 2025-12-03 19:05:31 +01:00
m.stangl ed416a5315 erste Fassung rein 2025-12-02 22:56:45 +01:00
m.stangl f7f8aca5f1 erste Fassung eines SKripts zur Extraktion der Texte aus einer .dxf Datei erstellt 2025-12-02 22:20:26 +01:00
m.stangl 9365b2d71e missing dists, sensors attributs nur schreiben wenn wirklich etwas fehlt. 2025-09-25 16:57:38 +02:00
m.stangl 49db3d0042 Returnwert der Tests dem Programm zurück geben, damit man in der .bat abfragen kann ob alles geklappt hat 2025-09-25 16:37:42 +02:00
m.stangl 811f0db82c Fehler nur bei Fehlern schreiben. Bei Warnungen weiter laufen 2025-09-25 16:37:01 +02:00
m.stangl 984b84776c anderes Errorhandling mit Claude implementiert. 2025-09-25 15:03:12 +02:00
m.stangl cc655aaf9b dxf Endung aus der Eingabe entfernt. Funktionen benötigen nur basename 2025-09-25 14:43:41 +02:00
m.stangl fa8643b376 erste Fassung einer Teststation implementiert. Referenzfiles müssen noch überprüft werden 2025-09-19 17:24:03 +02:00
m.stangl 22bb2ad163 Default Länge für den Tunnel und Fehlermeldung dazu, falls fehlende Angabe 2025-09-12 14:09:40 +02:00
m.stangl 93b10b1f78 Symbol eines Tunnels wird ausgelesen. Länge muss im Symbol angegeben sein 2025-09-12 13:49:11 +02:00
m.stangl 4a415afea8 Unterverteiler werden aus Konfig geladen und erkannt. 2025-09-12 13:24:54 +02:00
m.stangl 72b72087e1 Funktion zum Abgleich der Namen der Unterverteiler mit den ANgaben in der Config geschrieben 2025-09-11 21:48:27 +02:00
m.stangl 0084c08f20 Positionen von tunnel und Unterverteiler jeweils in einer Funktion zusammengefasst 2025-09-11 19:23:05 +02:00
m.stangl 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 2025-09-11 19:06:22 +02:00
m.stangl ccbcf0c6e5 fix: Längen der Tunnel werden für Fehlerfeststellung ausgeblendet 2025-09-02 17:19:27 +02:00
m.stangl ec6d903515 wenn nur ein Tunnel oder zu viele gleichlautende Tunnel definiert wurden, dann Fehler werfen 2025-08-14 17:09:16 +02:00
m.schellhammer 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 2025-07-28 12:08:42 +02:00
lertlmaier c465708398 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen 2025-07-24 09:45:18 +02:00
lertlmaier 9000164b6e DocStrings bei "komplexeren" Methoden hinzugefügt 2025-07-24 09:45:03 +02:00
m.stangl 2d0f44fbf3 Einheit der neuen Kabeldatei ist in mm. doc.header = 4 ist mm, 5 centimeter, 6 Meter 2025-07-23 17:21:32 +02:00
m.stangl 55da6645c6 Alle Unterverteiler heissen vom Text her immer +<Verteilername> und nicht -<Verteilername> 2025-07-23 17:08:09 +02:00
m.stangl 56aa84f225 Fehlermeldung bei falscher Pfadangabe erzeugt 2025-07-23 15:36:33 +02:00
m.stangl 244898547e Block mit B wird nur gecheckt, wenn nicht auch IO vorhanden ist, damit die alten Modelle funktionieren 2025-07-21 12:44:34 +02:00
m.stangl 20a3cdf761 ein paar Routinen Kommentiert 2025-07-21 12:43:00 +02:00
s.hensch ad1c053af3 Neue Blöcke erfordern Änderungen am Parser 2025-07-21 12:14:15 +02:00
lertlmaier 51ecd84d67 Überführung in neues Repo 2025-07-16 16:57:12 +02:00
m.stangl 50f00a8fa9 FIX: getpositions verwendet jetzt auch das gegeben SPS Präfix. Ausgeschlossene Schaltschrankelemente können jetzt auch von ioconvert verwendet werden. 2025-07-15 23:29:19 +02:00
m.stangl a007f22819 Rahmeneinträge mit A,B,C, usw. werden vom ioconverter in Zukunft ignoriert. Nur Rahmen mit IO werden verwendet 2025-07-15 17:05:32 +02:00
lertlmaier 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. 2025-07-15 09:24:15 +02:00
m.stangl 95f8f6722b Mit curser weiter bearbeitet. Schaltschrankelemente werden jettz auch von getpositions raus geschrieben 2025-07-15 08:02:56 +02:00
m.stangl a2d22500c4 Typen Ein und Rückgabewerte dazu gemacht. PEP 8 styleguide angewandt 2025-07-14 17:52:39 +02:00
m.stangl 455ad888f2 auskommentierter und ungenutzer Code rausgeworfen 2025-07-14 17:34:43 +02:00
m.stangl 7c1827908e PEP 8 styleguide mit curser angewandt 2025-07-14 17:27:32 +02:00
lertlmaier 08a9800002 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen 2025-07-14 14:45:38 +02:00
lertlmaier 20025a8327 erster Schuss für neues Tool 2025-07-14 14:43:52 +02:00
m.stangl 0b98271ebc small fix für Erdungsbeispiel. Position aus NAME ableiten. setenv enthält die Position des REPOS 2025-07-10 13:30:24 +02:00
m.stangl 0b7b8480ce Import der json Datei dazu. Einige Schalter umgebaut und --outname dazu, damit das Muster aller .xlsx Dateien einfach festgelegt werden kann 2025-07-07 18:40:36 +02:00
m.stangl c958e9c461 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen 2025-07-07 16:53:10 +02:00
m.stangl 19dee3bf56 Schalter --positions hinzugefügt, um die json Datei von getpositions.py einlesen zu können 2025-07-07 16:52:47 +02:00
lertlmaier 6b0b3fea04 Connecting Racks werden jetzt auc gezeichnet (gleich wie "originale" Racks aber werden bei beschriftung ignoriert 2025-07-07 12:43:08 +02:00
m.stangl c13b72891f Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen 2025-07-07 11:08:53 +02:00
m.stangl f858dca377 FIX: Tunnellängen könnten auch nicht existieren. 2025-07-07 11:08:28 +02:00
m.stangl 3b9b6c2fd4 aus Präfix ein Postfix gemacht. Jetzt klappen die anschliessend laufenden Programme 2025-07-07 11:07:56 +02:00
lertlmaier fd6388f482 portalexport wrapper funktion geschieben und aufrufende .bat Datei. Namensgebung evtl nochmal überdenken 2025-07-07 10:29:55 +02:00
lertlmaier 61ffcaa271 Umbennenung von "Simpel" in "EA" 2025-07-07 10:28:45 +02:00
m.stangl 54645a0772 Schalter --copy_layer inklusive Funktionen rausgeschmissen. Wird nicht mehr benutzt, bzw. dauert zu lange um alle Referenzen eines Layers mit zu kopieren 2025-07-07 09:46:23 +02:00
lertlmaier c495ff7b2a neues portalexport.py als wrapper und aufrufende Funktion erstellt 2025-07-07 08:48:06 +02:00
lertlmaier c65e21c61d portalexport in ioconverter.py umbenannt. Nicht verwendetes gelöscht 2025-07-07 08:46:59 +02:00