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