Kontrollpunkte aus Polylinien löschen K_PLDELPOINTS.LSP
Wer einmal den Befehl UMGRENZUNG zum Erzeugen von Raumpolygonen verwendet hat, wird wissen, dass jedes noch so kleine Detail in der entstehenden Polylinie abgebildet wird und unzählige unnötige Kontrollpunkte entstehen. Auch bei der Umwandlung von Splines in Polylinien kann es sein, dass man die Genauigkeit reduzieren möchte und nicht alle Kontrollpunkte braucht. Und dann gibt es natürlich noch unzählige andere Gründe Kontrollpunkte aus Polylinien zu löschen.
Kontrollpunkte reduzieren
Hier kommt K_PLDELPOINTS.LSP ins Spiel. Das Tool kann in einem gewählten rechteckigen Bereich die Kontrollpunkte von Polylinien reduzieren oder sie ganz einschließen. Die Reduzierung kann aber auch (fast) alle Kontrollpunkte im Bereich betreffen. Beim Start kann man entweder einen Eckpunkt des Rahmens angeben, innerhalb dessen Kontrollpunkte zu entfernen sind, oder man gibt an, welcher „jeder wievielte Punkt“entfernt werden soll (steht beim Programmstart immer auf 1 = jeder Punkt). Danach wird man noch einmal nach dem ersten Rahmenpunkt gefragt, und erst wenn der zweite Rahmenpunkt gewählt ist, werden auch die Polylinien bearbeitet.
Offene und geschlossene Polylinien
Befindet sich eine offene Polylinie komplett in der Auswahl, werden Anfangs und Endpunkt nicht bearbeitet, sondern bleiben erhalten. Ist eine geschlossene Polylinie komplett in der Auswahl, werden nur Punkte entfernt, wenn „jeder wievielte Punkt“mindestens auf 2 steht. Da bei geschlossenen Polylinien Anfangs- und Endpunkt identisch sind, wäre sonst ja nur eine Nulllänge übrig, was keinen Sinn macht. Anmerkung: 2D-Polylinien werden bei Bearbeitung in Polylinien konvertiert, 3D-Polylinien nicht bearbeitet. (Andreas Kraus/ ra) ■
Programm: K_PLDELPOINTS.LSP
Funktion: Kontrollpunkte aus Polylinien löschen
Autor: Andreas Kraus
Lauffähig ab: AutoCAD 2016
Bezug: nur auf Tool-CD 6/2021