AveragePosition (PunkteMitteln) |
Top Previous Next |
Diese Funktion mittelt dichtliegende Symbol- und Stringpunkte. Bearbeitet wird die Selektionsmenge. Im Normalfall werden die Symbol- und Stringkoordinaten gleichgewichtig behandelt, es kann jedoch auch vorgegeben werden, dass die Symbolpositionen bzw. die Koordinaten der Strings anzuhalten sind. Um keine sogenannten 0-Strecken zu erzeugen, werden innerhalb eines Strings dichtliegende Punkte nicht gemittelt. Fehlersituationen werden im Meldungsfenster und durch rote Displaymarker protokolliert. Um die vorzugebende Toleranz (Fangkreis) zur verifizieren, kann ein Testmodus aktiviert werden. Dann werden die zu bearbeitenden Punkthaufen durch blaue Displaymarker angezeigt, ein Update des Datenbestandes unterbleibt. Die Funktion kann auch über den historischen Namen PunkteMitteln aufgerufen werden.
Parameter [TOLERANCE/<n.n>] Suchtoleranz zur Erkennung dichtliegender Punkte in Metern. Defaultwert: 0.01. [/SYMBOLS] [/STRINGS] [/FIXSYMBOLS] [/FIXSTRINGS]
Von diesen vier Schaltern müssen zwei angegeben werden. Zulässige Kombinationen sind: /SYMBOLS /STRINGS Dichtliegende Koordinaten werden gemittelt.
/FIXSYMBOLS /STRINGS Enthält die Punktmenge genau eine Symbolkoordinate, wird diese auf alle Stringkoordinaten übertragen. Enthält die Punktmenge nur Stringkoordinaten, wird eine Punktmittelung durchgeführt.
/SYMBOLS /FIXSTRINGS Bei dieser Parametrisierung werden die Stringkoordinaten angehalten.
Rückgabewert
Beispiel Die Selektionsmenge enthält Leitungen und Leitungsknoten. Dann schließt folgender Aufruf kleine Lücken (5 cm) im Netz: AveragePosition /fixsymbols /strings tolerance/0.05
|