Relative Pfade zu Bildern repariert, und Doku erweitert
This commit is contained in:
+32
-8
@@ -6,15 +6,15 @@ Die nachfolgenden Bilder zeigen den schrittweisen Aufbau des Graphen aus dem Sys
|
|||||||
|
|
||||||
1. **Nur Racks**
|
1. **Nur Racks**
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
2. **Racks + Sensoren**
|
2. **Racks + Sensoren**
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
3. **Racks + Sensoren + Unterverteiler**
|
3. **Racks + Sensoren + Unterverteiler**
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -23,9 +23,33 @@ Die nachfolgenden Bilder zeigen den schrittweisen Aufbau des Graphen aus dem Sys
|
|||||||
### Beispiel 1: `join_racks`
|
### Beispiel 1: `join_racks`
|
||||||
|
|
||||||
Problematik: Racks sind in dxf-Dateien teileweise nicht formschlüssig aneinander angefügt.
|
Problematik: Racks sind in dxf-Dateien teileweise nicht formschlüssig aneinander angefügt.
|
||||||
-> Echte Schnittpunkte sowie "beinahe" Schnittpunkte im Toleranzbereich müssen identifiziert werden und die Kabeltrassen dort verbudnen werden.
|
-> Echte Schnittpunkte sowie "beinahe" Schnittpunkte im Toleranzbereich müssen identifiziert werden und die Kabeltrassen dort verbunden werden.
|
||||||
|
|
||||||

|
Hierfür wird "Toleranz-Kreis" festgelegt, welcher das Rack entlangläuft:
|
||||||

|
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
Bei einem Schnittpunkt des Kreises mit einem anderen Rack, wird der Aufpunkt des gefunden Racks mit dem entlangzulaufenden Rack verbunden und ein Knoten an dieser Stelle erstellt:
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
### Beispiel 2: `connect_sensors_to_racks`
|
||||||
|
|
||||||
|
Problematik: Sensoren liegen nicht direkt auf Racks und haben keine Information, auf welchem Rack sie am besten angebunden werden.
|
||||||
|
|
||||||
|
-> Algorithmus sucht ausgeend von realem Sensor Punkt das nächstgelegene Rack und stelle die kürzeste Vebindung mittels einem "virtuellen Rack" her.
|
||||||
|
|
||||||
|
Situation: Horizontales (R1) und vetikales (R2) Rack. Sensor (S) nahe dem Kreuzungspunkt.
|
||||||
|

|
||||||
|
|
||||||
|
Schritt 1: Zeichnen eines Kreises um den Sensor. Schnittpunkt mit Rack?
|
||||||
|

|
||||||
|
|
||||||
|
Schritt 2: Wenn kein Schnittpunkt -> vergrößern des Kreises
|
||||||
|

|
||||||
|
|
||||||
|
Schritt 3: Erzeugung des Aufpunktes auf geschnittenem Rack und verbinden des Aufpunktes mit dem Sensorpunkt via "virtuellem Rack" (vR1)
|
||||||
|

|
||||||
Reference in New Issue
Block a user