LeitungsVerdraengung |
Top Previous Next |
Die Funktion stellt einen Mindestabstand zwischen den angegebenen Linien her.
Voraussetzung Die relevanten Daten müssen selektiert sein.
Parameter /HELP Ausgeben einer Kurzhilfe als Übersicht. /TRACE Der Debugmodus wird eingeschaltet und die Funktion gibt interne Statusmeldungen aus. /INVERSE Statt eines Mindestabstands und dem Spreizen der Linien erfolgt ein Zusammenziehen zu einer Trasse. SOLLABSTAND/<n.n> ABSTAND1/<n.n> Gewünschter Abstand der Linien nach der Verdrängung. Default = 1.0 FIXKEYS/<liste> Liste der Schlüssel(bereiche), die zwar als Linien/Leitungen verstanden werden, aber an ihrem Platz bleiben. STEP/<n.n> Relative Schrittweite bei den Verschiebeschritten. Je größer der Wert desdo schneller der Erfolg. Ist der Wert zu groß sind Seiteneffekte wie Überholen von anderen Leitungen möglich. USEREXIT/<name> Name einer Prozedur, die für jedes Objekt aufgerufen wird. MOVESYM/<liste> Objektschlüsselliste der Symbolobjekte, die mit verschoben werden dürfen. STEP/<n.n> Schrittweite zur Konfliktvermeidung in Metern. Praxisgerecht sind Werte im Intervall [0.01, 2]. Kleine Werte ergeben längere Vereinfachungsgeraden bei allerdings zunehmender Laufzeit. Der Defaultwert ist 0.25. /NETZ Es wird ein Flächennetz bearbeitet. /MOVEGEWICHT Bedeutung ist nicht bekannt. /PRESORT /ONLYPRESORT In den Linienobjekten werden zwischenpunkte dort angelegt, wo Lote von anderen Linien treffen. Dadurch kann die Verdrängung die Linie dort biegen. QTX/name Bedeutung ist nicht bekannt. /CHECKSYMKEY Bedeutung ist nicht bekannt. ABSTAND2/n.n TOLMITTELN/n.n Abstand der Punkte. Default = 1.0 MINABSTAND/eps Epsilon, Standard 0.01, Bei Invers step/2 FANGABSTAND/n.n Bedeutung ist nicht bekannt. Default=2.0 TOLGER/tol Toleranz fuer Geradenzwischenpunkte, 0.01 < tol < 10, Default = -1 Redsollabstand/n.n Ggf. Sollabstand in Stationsnähe reduzieren. default = 3 * sollabstand Kabelabstand/n.n Abstand der Kabel untereinander. Maxpktgew/n.n Sfaktor/n.n MAXLOOP/n Schleifenzahl, max 150, bei Trace->1 HAKEYS/n-m,n-m Bedeutung ist nicht bekannt. Default=2.0 ENDSYM/n-m,i-j Symbolnummers/Objektschlüssel von Objekten an offenen Enden STATIONKEYS/n-m,i-j Bedeutung ist nicht bekannt. Default=2.0 KATASTERKEYS/n-m,i-j Bedeutung ist nicht bekannt. Default=2.0 FREISYM/n Parameter für Symbolfreistellung: Keys, Abstand, Max. Verschiebung längs String FREISYMDIST/n.n Bedeutung ist nicht bekannt. Default=2.0 FREISYMMAX/n.n Bedeutung ist nicht bekannt. Default=2.0 OPT/n Optimierung(1..n), Toleranz für Punktsuche wird um 2*opt1*step erweitert, in erweitertem Fangkreis bearbeitetet Punkte werden erst nach opt-Schritten wieder bearbeitet. /VERDRAENGE_AUF_TRASSE Linien werden von anderen weggeschoben, wenn diese darunter liegen. Es sind keine gemeinsamen Stützpunkte notwendig. Die Linien, von denen die anderen Heruntergeschoben werden, sollten sinnvollerweise mit FIXKEYS/xxx markiert sein. WORKPNT/n.n Bedeutung ist nicht bekannt. Default=2.0
Rückgabewert
Beispiel LeitungsKnoten radius/20.0 knokeys/5011,5100,5200,5300,5400 addpkt/8.0 ltgkeys/5820,6020 gebkeys/1700,1705,17105,1240 step/0.2
|