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

Wert

Beschreibung

0

Aufruf wurde erfolgreich durchgeführt

Sonst

Fehler aufgetreten

 

 

 

 

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