Methoden im plant.py angepasst, dass routing.py ohne Änderungen laufen kann und neue STRtree Sensor connection verwendet.

This commit is contained in:
2025-05-26 12:03:17 +02:00
parent a1a7587290
commit b5c1a5f38c
3 changed files with 10 additions and 6 deletions
+2 -2
View File
@@ -302,7 +302,7 @@ Sollten einzelne Kabeltrassen nicht miteinander verbunden werden, ist die einges
Bei der Verbindung von Sensoren / Aktoren mit den Kabeltrassen findet noch keine Wegsuche zum zugehörigen Unterverteiler statt. Die Sensoren / Aktoren tragen darüber hinaus keinerlei Information, mit welcher Kabeltrasse sie verbunden werden sollen. Der Algorithmus sucht daher ausgehend von der Position des Sensors das am nahesten liegende Rack und stellt im Anschluss die kürzestmögliche verbindung zu einer Kabeltrasser her.
Situation: Horizontales und vetikales Rack (R1 bzw R2), Sensor (S). Erstellen eines Kreises um den Sensor und Überprüfung auf Schnittpunkte mit Kabeltrassen
Situation: Horizontales und vetikales Rack (R1 bzw R2), Sensor (S). Erstellen eines Kreises um den Sensor und Überprüfung auf Schnittpunkte mit Kabeltrassen
<img src="img\connect_sensors_to_racks\connect_sensors_to_racks_1.png" width="47.5%" style="display:inline-block; margin-right:5px;">
<img src="img\connect_sensors_to_racks\connect_sensors_to_racks_2.png" width="47.5%" style="display:inline-block;">
@@ -324,5 +324,5 @@ Schritt 2: Bei Ausbleiben eines Schnittpunktes -> Vergrößern des Kreises. Bei
- Drawdxf umbennen in sowas wie *cables.py* oder so
- Schalter steuern was alles ausgegeben wird (Excel, dxf, ... was könnte man noch machen)
- hier muss man entscheiden ob Cabel-dxf immer gleich heisst oder so wie Eingabefile (Gefahr der Zumüllung)
- selnbes gilt für excel-File
- selbes gilt für excel-File