lertlmaier
|
8e653aca20
|
Start der neuen Methodik zur automatischen Extraktion von Bezeichnern zu Teilenummern. Neue COnfig, schalter in drawdxf, neues Skript zum updaten
|
2025-06-18 16:22:42 +02:00 |
|
lertlmaier
|
9dd11261d0
|
Anpassung der Spaltenbreiten in Excel Ausgabe auf Inhalt
|
2025-06-13 13:43:48 +02:00 |
|
lertlmaier
|
9bd38708ff
|
Validierungs-Logik implementiert, welche die gegebenen Configs auf Konsistenz prüft
|
2025-06-13 13:42:57 +02:00 |
|
lertlmaier
|
15187ab85f
|
Verwendung der Config Basierten Sensor-Typisierung und Kabel Abfage mithilfe von BMK.cfg.
Hier evtl in Zukunft zusammenlegen der beiden Configs zu einer (-> Abklärung mit Fachabteilung)
|
2025-06-13 11:00:34 +02:00 |
|
lertlmaier
|
85ae4f17f4
|
Fehler-Handling erweitert: Warnings die bei erstellung des Mappings entstehen werden durch routing hindurch bis nach drawdxf geleitet und in Excel ausgabe geschrieben.
|
2025-06-12 12:41:27 +02:00 |
|
lertlmaier
|
b950573b93
|
Bugix im Zusammenhang mit positions.json
|
2025-06-12 11:28:36 +02:00 |
|
lertlmaier
|
2657117c24
|
Schalter für Einlesen von positions_json in drawdxf etfernt (bat-Datei und Python Skript angepasst)., Sensor dataclass in drawdxf entfernt
get_type_of_name_cfg als Config-basierte Methode statt hardcode geschrieben.
map_sensor_to_cable_cfg als config basierte methode mitsamt kürzung de Kabel, etc..
Erstellung von Betriebsmittelkennzeichner Config.
|
2025-06-12 10:54:02 +02:00 |
|
lertlmaier
|
cc36734790
|
Löschen der alten Funktionen nach erfolgreichem Vergleich der Outputs
|
2025-06-11 15:15:13 +02:00 |
|
lertlmaier
|
10d794e9ce
|
extract_input_positions() geschieben, die von iter und normaler Version von get_input_positions() aufgerufen wird. Ausgabefiles (*_positions.json) bis auf kleine Reihenfolge-Unterschiede identisch. Ausgabe-Files nach Routing mit jeweiligem Eingabefile komplett identisch.
|
2025-06-11 15:09:50 +02:00 |
|
lertlmaier
|
eb58a54b19
|
s_artinr in dataclass plines übernommen. map_sensor_to_cable() angepasst, sodass neu übergebene Artinr verwendet wird statt Einlesen von positions.json. Einlesen der Kabel-Config in UTF-8, sodass 90° korekt dargestellt wird. map_sensor_to_cable weiter angepasst, sodass korrekte keys in Kabel-Config gefunden werden + doppelte Ausgabe für Scanner-Kabel (Data + Spannung) in Excel Ausgabe
|
2025-06-11 13:29:05 +02:00 |
|
lertlmaier
|
731dd3dda6
|
In prepare_data() in routing nun auch die atikelnummer des Sensors übergeben. Zusatzfunktion set_sensor_atnrs() in plant erstellt und in routing aufgerufen. Resultat: Sensor-Atikelnummer nun in todraw.json Übergabe
|
2025-06-11 13:25:31 +02:00 |
|
lertlmaier
|
4eb574b39c
|
SpecialKeys für Scanner hinzugefügt
|
2025-06-11 11:39:32 +02:00 |
|
lertlmaier
|
4e58b1b911
|
Anpassung der Excel Ausgabe, sodass Anzahl an Kabeln und kummulierte Länge bei Motorkabeln in seperaten Spalten erscheinen
|
2025-06-11 09:20:50 +02:00 |
|
lertlmaier
|
2d29705d4a
|
Kabel-Config komplett mit float zahlen als keys versehen. Fehlermeldungen angepasst. Übeprüfung des pos-Eintrags im dict vo merge_two_dict wieder einkommentiert.
|
2025-06-10 16:05:28 +02:00 |
|
lertlmaier
|
7733b50609
|
Nichts verändert. Leerzeilen gelöscht
|
2025-06-10 15:26:47 +02:00 |
|
lertlmaier
|
4ad8357a7e
|
Einlesen von positions.json und verarbeitung von kabel.cfg sodass kabel nach länge gefiltert in excel ausgabe erscheinen
|
2025-06-10 15:26:07 +02:00 |
|
lertlmaier
|
dbf3a6450d
|
Falls B in Attribute ist, wird auch hier pos aufgezeichnet. damit haben alle INSERTS einen pos eintrag und Skipt läuft durch
|
2025-06-10 15:25:13 +02:00 |
|
lertlmaier
|
47ab065387
|
Zeile mit überprüfung ob pos in ld steht auskommentiert. Sonst wird kein merge der dicts ausgefürt und artikelnummer des sensors aus anderem INSERT findet den weg nicht in allSensors da kein pos eintrag dort vorhanden
|
2025-06-10 09:51:00 +02:00 |
|
lertlmaier
|
6ffb9c72d5
|
Abfrage, welcher Typ das jeweilige Element ist. Wegwerfen von nicht gebrauchten.
|
2025-06-06 17:58:51 +02:00 |
|
m.stangl
|
f2a6f0e35d
|
Kabeldaten auch extrahiert
|
2025-06-06 17:02:20 +02:00 |
|
lertlmaier
|
1285742eeb
|
Launch angepasst auf ASCII Fortna layout und binary Fortna Layout. Neues Icon erstellt. Kleiner Bugfix in Darw für Positionierung von UV Text. Getpositions mit Support für iterdxf (low Memory)
|
2025-06-06 15:18:53 +02:00 |
|
lertlmaier
|
ef329c0a9a
|
Anwenderdoku erweitert / aktualisiert. Launch.json angepassst auf eitiertes easy layout mit mehreren Bloecken an einem Punkt
|
2025-06-05 16:33:10 +02:00 |
|
lertlmaier
|
b72c01768e
|
Zeichnen von Sensoren und Subdists als Textblöcke hinzugefügt. Übereinanderstaffelung von mehreren Sensoren. Nur einmaliges Zeichnen von UVs
|
2025-06-05 16:14:27 +02:00 |
|
g.jahn
|
a0e7fdfa5b
|
Runden der Kabel jetzt auf 5m Längen
|
2025-06-05 15:58:29 +02:00 |
|
lertlmaier
|
36f13a736e
|
Abfrage ob es Fehler gibt bevor Fehler Worksheet erstellt werden
|
2025-06-04 14:26:44 +02:00 |
|
lertlmaier
|
c0f8025a92
|
Fehlermeldungen, Hinweise, etc... auf englisch übersetzt
|
2025-06-04 14:17:29 +02:00 |
|
lertlmaier
|
cbeb8345af
|
Fehler-Handling weiter angepasst. Weiterreichung von getpositions bis ans Ende und Excel Ausgabe
|
2025-06-04 11:16:00 +02:00 |
|
lertlmaier
|
0c9ad629c2
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen
|
2025-06-04 08:54:40 +02:00 |
|
lertlmaier
|
4b1002ff7e
|
ANpassung der Ausgabe todraw.json, sodass Fehler in Excel -Ausgabe besser ausgegeben werden können. 2 neue Worksheets in Excel Ausgabe angefügt(Auflistung von Fehlgeschlagener Anbindung + Auflistung von Routingfelern mit Grund
|
2025-06-04 08:54:18 +02:00 |
|
m.stangl
|
32750e8e7c
|
einfache Scan Funktion für alle Layer gebaut
|
2025-06-03 16:53:04 +02:00 |
|
lertlmaier
|
62ec6ac22d
|
Ausgabe zur Graphen-Anzeige hinzugefügt. Aufforderung Graph zu schließen um fortzufahren.
|
2025-06-02 15:30:02 +02:00 |
|
lertlmaier
|
7658d058d0
|
Code Anpassung. Rack Namen werden nicht mehr überschrieben. Zeichenen des Graphen mit easy korrekt.
|
2025-06-02 15:16:07 +02:00 |
|
m.stangl
|
a9b366b6e2
|
Vergleich von Quellen und Zieldatei bei den Blöcken dazu impl., Sensoren von H und M wurden bisher nicht mit kopiert
|
2025-06-02 10:06:53 +02:00 |
|
m.stangl
|
6fef1c5f5a
|
Layer 0 in config aufgenommen. Dort waren die Rahmen, easy.json nicht mehr mit im Versionsverwaltungssystem verwalten. Kann leicht aus easy.dxf gewonnen werden.
|
2025-05-30 19:09:58 +02:00 |
|
lertlmaier
|
e7612c15fa
|
Sensoren und Tunnel auf in Config aufgenommen
|
2025-05-28 16:58:35 +02:00 |
|
lertlmaier
|
2d09cecbc9
|
Debug-Prints entfernt
|
2025-05-28 16:53:02 +02:00 |
|
lertlmaier
|
7772981870
|
Neuer Schalter für drawdxf. Anpassung der config aufrufe in routing und getpositions
|
2025-05-28 16:51:22 +02:00 |
|
lertlmaier
|
7e334e0553
|
Aenderung auf allgemein.cfg für alle Subprogramme
|
2025-05-28 14:34:36 +02:00 |
|
lertlmaier
|
a4920bf072
|
Tunnel Indizes in Ausgabe todraw hinzugefügr, damit Tunnel anders o. garnicht gezeichnet werden können
|
2025-05-28 11:45:41 +02:00 |
|
lertlmaier
|
f5d5a1f52c
|
Toleranz Schritte entfernt, da nicht mehr benötigt. Errors_routing umbenannt. Weitere Kleinigkeiten im kommentierungen, etc.
|
2025-05-28 10:54:06 +02:00 |
|
m.stangl
|
192c7361c1
|
small fix. Weigth wurde nicht als float an networx Modul übergeben. Dadurch wurde durch eine Exception das Program nicht beendet
|
2025-05-27 18:58:38 +02:00 |
|
lertlmaier
|
21de6fd0fe
|
Aktuelle Version. Routing weiterhin nicht Fehlerfrei.
|
2025-05-27 18:11:38 +02:00 |
|
lertlmaier
|
29b9a9ff8a
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen
|
2025-05-27 16:55:13 +02:00 |
|
lertlmaier
|
010b7bb6c4
|
Anpassung der Methoden auf Verwendung von Tunnels. launch.json angepasst, sodass easy_positions.json genommen wird.
|
2025-05-27 16:54:45 +02:00 |
|
m.stangl
|
21db905516
|
getpositions.py liest jetzt auch Tunnel Angaben aus der Zeichnung ein, die TUNNEL1-LaengeTunnel heissen müssen. Config enthält Layer auf denen die Tunnel liegen. Beispieldateie easy.dxf um Tunnel erweitert
|
2025-05-27 16:42:13 +02:00 |
|
lertlmaier
|
9d1c488b26
|
Löschen von nicht benötigten Funktionen. Hinzufügen von einem Schalter draw = T/F, der das Plotting innerhalb der unittests steuert
|
2025-05-27 13:34:54 +02:00 |
|
lertlmaier
|
9cacf95870
|
STR tree Generierung jetzt innerhalb der Rack-verwaltenden Klasse. Finden und Anpinnen von Racks über STR tree
|
2025-05-27 12:07:03 +02:00 |
|
lertlmaier
|
66cb58fbfc
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen
|
2025-05-27 08:27:26 +02:00 |
|
lertlmaier
|
b18266e8e7
|
Doppelte / Redundante Unittests entfernt
|
2025-05-27 08:27:14 +02:00 |
|
m.stangl
|
fd0ad34288
|
Configparser vergessen zu importieren
|
2025-05-26 19:36:01 +02:00 |
|