Commit Graph

99 Commits

Author SHA1 Message Date
m.stangl 86d209b428 config noch um Layer ergänzt 2025-06-03 15:26:10 +02:00
lertlmaier eed412fb34 Layernamen aus ST... Layout hinzugefügt für Racks und Dists 2025-06-03 11:32:30 +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
mistangl 99bf7303bc ein paar Layer noch ergänzt auf denen nach Pritschen gesucht wird 2025-06-02 12:39:31 +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 c0589b1310 Umgebungsvariablenaufruf war zerstört 2025-05-31 07:46:02 +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 dec2898fb2 Getexdraw um schalter erweitert 2025-05-28 17:02:00 +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 22767d11d3 allgemein.cfg auf aktuellem Stand 2025-05-28 14:36:36 +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
m.stangl d0b3ee7610 Komma im lautnch.json vergessen. Parameter wurde nicht korrekt übergeben 2025-05-27 18:57:14 +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
m.stangl 84449d1092 Toleranzen für Sensor und Kabelpritschen aus der Config holen 2025-05-26 19:31:30 +02:00
m.stangl 4100eba906 Abfrage dazu, ob die Paarung Sensor und Distributor gefunden wurde 2025-05-26 15:23:25 +02:00
m.stangl 761bf22636 Plant.py arbeitet jetzt mit dem str tree zusammen mit der bbox. 2025-05-26 14:36:20 +02:00
lertlmaier e347794373 Methode für STR Tree mit Bounding Box hinzugefügt. 2025-05-26 13:33:15 +02:00
lertlmaier b5c1a5f38c Methoden im plant.py angepasst, dass routing.py ohne Änderungen laufen kann und neue STRtree Sensor connection verwendet. 2025-05-26 12:03:17 +02:00
lertlmaier a1a7587290 Methode für Erstellung des Trees implementiert (build_rack_strtree). Methode zur findung von nächsten Rack von Tree implementiert (find_nearest_rack_from_point_tree). Methode zur verknüpfung von Sensor oder Dist mittels zuvor genannter methode (connect_equipment_to_racks). Unittests für Methoden erfolgreich implementiert. Versuch der Implementierung einer vektorisierten Form mit Tree aber nocht nicht erfolgreich. 2025-05-23 12:54:02 +02:00
m.stangl a242345ab4 Original von Simon wieder rein, ohne Layer für Kabel 2025-05-22 13:56:31 +02:00
m.stangl 3a1e713f04 getexdraw mit eigenem Schalt für excel Export versehen 2025-05-22 13:37:44 +02:00
m.stangl 279135e013 Fehlerhandling für Sensoren und Distributoren die nicht zugeordnet werden konnten. Sammlung und Ausgabe in eigenen Key für die Ergebnisse 2025-05-22 13:22:45 +02:00
m.stangl c703dc9902 Excel Export in eigene Methode und eigenen Schalter ausgelagert 2025-05-22 13:20:47 +02:00
m.stangl af7281f40a für den Excel Export eigenen schalter gebautr 2025-05-22 13:20:03 +02:00
m.stangl a76d1bcd69 Sammlung der Ausnahmen hinzu: Falls Sensor/Unterverteiler keinem Rack zugeordnet werden konnten, müssen diese gesammelt werden. 2025-05-22 12:17:39 +02:00
m.stangl 39affac064 HundM in Debugging config aufgenommen 2025-05-22 12:16:31 +02:00
m.stangl 63d225d51a Erste Fassung für Installation in die Doku geschrieben 2025-05-21 16:45:45 +02:00
m.stangl 2cf2281035 Anwenderdoku etwas ergänzt 2025-05-21 16:08:56 +02:00
lertlmaier 09fb8606b2 Anwenderdoku in erster Fassung erstellt. 2025-05-21 12:57:10 +02:00
lertlmaier e5d6ed5d96 Launch.json angepasst, sodass draw cable dxf from easy to new dxf ein neues dxf mit namen easy_cables schriebt. getexdraw.bat angepasst, sodass bei routing ein graph angezeigt wird und gespeichert werden kann (testweise). drawdxf.py angepasst, sodass eine excel ausgabe mit 2 Worksheets geschrieben wird. 2025-05-21 12:55:27 +02:00
m.stangl 7f0579fd9a getexdraw sagt dem Nutzer was es tut 2025-05-20 16:22:44 +02:00
lertlmaier bf6cb53c2e Alle Programme so weit angepasst, dass Programmkette läuft. 2025-05-20 15:34:29 +02:00
lertlmaier a48c39018c Schalter von -o auf -w geändert. Nimmt Parameter json File. Prints in getpositions entfernt. 2025-05-20 11:33:20 +02:00
m.stangl eb175ea768 Regulärer Ausdruck zum Zerlegen des Pfades zum Unterverteiler im Sensor. Prüfung des Pfades zur Eingabedatei in eigene Funktion. Config für Kabelpritschen wird ausgelesen 2025-05-20 10:42:18 +02:00
m.stangl 04598f30f1 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/kabellaengen 2025-05-19 21:52:29 +02:00
m.stangl 74ce767569 Layer für Sensoren etc. werden aus Config gelesen. Sensoren und Verteiler werden auf einen Rutsch bestimmt 2025-05-19 21:52:23 +02:00