Repair--------------------OLD_TEXT---------------------Repair |
Top Previous Next |
Bereinigung unerwünschter Planinhalte. Voraussetzung Ein Plan muss geladen sein Parameter /EMPTYOBJECT leere Objekte entfernen /EMPTYSTRING leere Strings entfernen /1POINTSTRING Aus einem oder gar keinem Punkt bestehende Linienzüge entfernen /FIRST_LINK_P Startpunkte von Linienzügen deren Verbindung nicht P ist, erhalten so eine P-Verbindung /NOGRAPHICS Objekte ohne Grafik entfernen /EQUALCOORDS aufeinanderfolgende Punkte gleicher Koordinaten in einem Linienzug werden bis auf einen gelöscht /CLOSEAREA nicht geschlossene Flächen durch neue Verbindung schließen /SETDKA0onOpen bei nicht geschlossenen Flächen den DKA entfernen. /UNKNOWNQTX Attribute, die nicht im Datenmodell definiert sind, löschen. Dies passiert nur in Objekten, die im Datemnodell definiert sind. DISTANCE/nn.nn nicht geschlossene Flächen werden bis zu einer bestimmten Entfernung durch Punktverschiebung geschlossen, ansonsten durch neue Verbindung /INVALID_RLINK_STRING ungültige R-Verbindungen durch L-Verbindung ersetzen /INVALID_RADIUS Kreisbögen mit ungültigem Radius durch L-Verbindungen ersetzen ARC_RADIUS/nn.nn Kreisbögen mit Radius > nn.nn durch L-Verbindungen ersetzen /INTERACTIVE ist dieser Parameter gesetzt, wird der Benutzer jedes Mal zur Bestätigung aufgefordert, ansonsten erfolgt die Säuberung automatisch /ISLANDS Verbindungen zwischen Teilflächen über mehrere Punkte mit P-Verbindung werden auf einen der Punkte reduziert, und Flächen mit einer Breite von 0 werden eliminiert. Das Eliminieren der Flächen erfolgt bei L-Verbindung auf L-Verbindung in der gleichen Teilfläche und bei L-Verbindung auf P-Verbindung im gleichen Lininenzug, indem die L-Verbindungen in P-Verbindungen umgewandelt werden. Danach findet die Reduktion aufeinanderfolgender P-Verbindungen statt. Bei der Bestimmung von Teilflächen gilt als einziges Kriterium, daß sie geschlossen sein müssen, P-Verbindungen dürfen explizit dazugehören.
Beispiel Repair /EMPTYOBJECT /NOGRAPHICS Alle leeren Objekte ohne Grafik werden aus dem Plan gelöscht.
Bemerkungen Soll das Löschen ohne jeweilige Meldung erfolgen, setzen Sie zuvor die Ausgaben auf Fließtext: Echo /NOSTOP
--------------------OLD_TEXT--------------------- Bereinigung unerwünschter Planinhalte. Voraussetzung Ein Plan muss geladen sein Parameter /EMPTYOBJECT leere Objekte entfernen /EMPTYSTRING leere Strings entfernen /1POINTSTRING Aus einem oder gar keinem Punkt bestehende Linienzüge entfernen /FIRST_LINK_P Startpunkte von Linienzügen deren Verbindung nicht P ist, erhalten so eine P-Verbindung /NOGRAPHICS Objekte ohne Grafik entfernen /EQUALCOORDS aufeinanderfolgende Punkte gleicher Koordinaten in einem Linienzug werden bis auf einen gelöscht /CLOSEAREA nicht geschlossene Flächen durch neue Verbindung schließen DISTANCE/nn.nn nicht geschlossene Flächen werden bis zu einer bestimmten Entfernung durch Punktverschiebung geschlossen, ansonsten durch neue Verbindung /INVALID_RLINK_STRING ungültige R-Verbindungen durch L-Verbindung ersetzen /INVALID_RADIUS Kreisbögen mit ungültigem Radius durch L-Verbindungen ersetzen ARC_RADIUS/nn.nn Kreisbögen mit Radius > nn.nn durch L-Verbindungen ersetzen /INTERACTIVE ist dieser Parameter gesetzt, wird der Benutzer jedes Mal zur Bestätigung aufgefordert, ansonsten erfolgt die Säuberung automatisch /ISLANDS Verbindungen zwischen Teilflächen über mehrere Punkte mit P-Verbindung werden auf einen der Punkte reduziert, und Flächen mit einer Breite von 0 werden eliminiert. Das Eliminieren der Flächen erfolgt bei L-Verbindung auf L-Verbindung in der gleichen Teilfläche und bei L-Verbindung auf P-Verbindung im gleichen Lininenzug, indem die L-Verbindungen in P-Verbindungen umgewandelt werden. Danach findet die Reduktion aufeinanderfolgender P-Verbindungen statt. Bei der Bestimmung von Teilflächen gilt als einziges Kriterium, daß sie geschlossen sein müssen, P-Verbindungen dürfen explizit dazugehören.
Beispiel Repair /EMPTYOBJECT /NOGRAPHICS Alle leeren Objekte ohne Grafik werden aus dem Plan gelöscht.
Bemerkungen Soll das Löschen ohne jeweilige Meldung erfolgen, setzen Sie zuvor die Ausgaben auf Fließtext: Echo /NOSTOP
|